start updater

works_for_me
Volker Birk 3 years ago
parent e89d55bd78
commit 40ef51d83b

@ -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;

@ -16,6 +16,7 @@ NS_ASSUME_NONNULL_BEGIN
@property NSString* configPath;
-(id)init;
-(void)scheduleUpdates;
-(void)updateAll:(NSTimer*)timer;
-(void)updateWithFile:(NSString*)configFile;
-(void)update:(NSString*)name usingUrl:(NSString*)url;

Loading…
Cancel
Save