|
|
|
@ -9,6 +9,7 @@
|
|
|
|
|
|
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
|
#import "pEpMacOSAdapter.h"
|
|
|
|
|
#import "pEpUpdater.h"
|
|
|
|
|
|
|
|
|
|
@interface ServiceDelegate : NSObject <NSXPCListenerDelegate>
|
|
|
|
|
@end
|
|
|
|
@ -44,6 +45,10 @@ int main(int argc, const char *argv[])
|
|
|
|
|
NSXPCListener *listener = [NSXPCListener serviceListener];
|
|
|
|
|
listener.delegate = delegate;
|
|
|
|
|
|
|
|
|
|
// start pEpUpdater
|
|
|
|
|
pEpUpdater* updater = [pEpUpdater new];
|
|
|
|
|
[updater scheduleUpdates];
|
|
|
|
|
|
|
|
|
|
// Resuming the serviceListener starts this service. This method does not return.
|
|
|
|
|
[listener resume];
|
|
|
|
|
return 0;
|
|
|
|
|