System/Library/PrivateFrameworks/CalendarDaemon.framework
CADXPCProxyHelper.h
@class CADDatabaseInitializationOptions, Protocol, NSXPCConnection;
@protocol CADXPCProxyHelperDelegate;
@interface CADXPCProxyHelper : NSObject {
NSXPCConnection *_connection;
Protocol *_protocol;
BOOL _synchronous;
}
@property (retain) CADDatabaseInitializationOptions *initializationOptions;
@property (weak, nonatomic) id<CADXPCProxyHelperDelegate> delegate;
- (void)forwardInvocation:(id)a0;
- (id)_getReplyBlockFromInvocation:(id)a0;
- (id)initWithXPCConnection:(id)a0 protocol:(id)a1 synchronous:(BOOL)a2;
- (void)_callReplyHandler:(id)a0 ofInvocation:(id)a1 withErrorCode:(long long)a2;
- (BOOL)_validateCADObjectIDsInInvocationArguments:(id)a0;
- (id)_replaceReplyBlockInInvocation:(id)a0 retryingAfterInitializationWithContextHolder:(id)a1;
- (id)methodSignatureForSelector:(SEL)a0;
- (void).cxx_destruct;
- (void)_tryInvokeWithGenerationValidation:(id)a0 target:(id)a1 replyBlock:(id)a2 contextHolder:(id)a3;
- (long long)replyBlockArgumentIndex:(id)a0;
- (BOOL)_shouldResendInitializationOptionsForInvocation:(id)a0;
@end