X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=AppController.h;h=db42eedf43939044389e7f74779735f390818bc6;hb=5c3719dab502456afddef1ae919e73f06973012f;hp=fb222b3ac0305fa64ece1cf1dc1678ea0379941b;hpb=42cf7bbe564d70233a0d73baee613f209eb00eb6;p=chaz%2Fthecheat diff --git a/AppController.h b/AppController.h index fb222b3..db42eed 100644 --- a/AppController.h +++ b/AppController.h @@ -23,20 +23,24 @@ @class NetTrafficController; -@interface AppController : NSObject < PreferenceControlling, NetTrafficControlling, ListenerDelegate, ServerDelegate > +@interface AppController : NSApplication < PreferenceControlling, NetTrafficControlling, ListenerDelegate, ServerDelegate > { BOOL waitingToListen; NSConnection *connection; int connectionPort; BOOL connectionRemote; int sockfd; - NSNetService *service, *oldService; + NSNetService *service; NSMutableArray *servers; AboutBoxController *aboutBoxController; PreferenceController *preferenceController; NetTrafficController *netTrafficController; + + // global network browser + NSNetServiceBrowser *browser; + NSMutableArray *serverList; } - (void)listenOnPort:(int)port remote:(BOOL)remote; @@ -50,7 +54,11 @@ - (IBAction)showNetTrafficWindow:(id)sender; - (IBAction)launchHelpFile:(id)sender; +- (IBAction)launchEmailMenu:(id)sender; - (IBAction)launchWebsiteMenu:(id)sender; -- (IBAction)launchDebugEmailMenu:(id)sender; + +- (IBAction)checkForUpdate:(id)sender; + +- (NSArray *)serverList; @end \ No newline at end of file