System/Library/PrivateFrameworks/GeoServices.framework
GEOPeer.h
@class NSString, NSMutableDictionary, GEOApplicationAuditToken, GEOXPCConnection, GEODaemon;
@protocol NSObject;
@interface GEOPeer : NSObject {
GEODaemon *_daemon;
NSMutableDictionary *_entitlementValueCache;
id<NSObject> _peerTransaction;
id<NSObject> _preloadingTransaction;
}
@property (copy, nonatomic) NSString *debugIdentifier;
@property (copy, nonatomic) NSString *serverIdentifier;
@property (nonatomic) unsigned long long handleRequestSignpost;
@property (readonly, nonatomic) GEOXPCConnection *connection;
@property (readonly, nonatomic) GEOApplicationAuditToken *auditToken;
@property (readonly, nonatomic) NSString *bundleIdentifier;
@property (readonly, nonatomic) NSString *peerID;
@property (readonly, nonatomic) unsigned long long serverType;
@property (readonly, nonatomic) NSString *offlineCohortId;
@property (nonatomic) BOOL preloading;
@property (nonatomic) BOOL preloadingExclusively;
@property (readonly, nonatomic) BOOL isLocationd;
- (void)_handleEvent:(id)a0;
- (void)dealloc;
- (BOOL)isForServerType:(unsigned long long)a0;
- (id)initWithConnection:(id)a0 daemon:(id)a1;
- (BOOL)hasEntitlement:(id)a0;
- (id)valueForEntitlement:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isForServerIdentifier:(id)a0;
@end