NSData *connectionAddress;
NSString *connectionName;
int sockfd;
- NSNetServiceBrowser *browser;
// for updating the interface
NSString *targetName;
int targetPID;
BOOL targetPaused;
- // list of broadcast servers
- NSMutableArray *serverList;
+ NSArray *serverList;
NSMutableArray *addressList;
TCaddress *searchResults;
// for changing variables every x seconds
NSTimer *changeTimer;
+ NSArray *changeSelectedItems;
// INTERFACE OUTLETS
IBOutlet NSWindow *cheatWindow;
IBOutlet NSTableView *addressTable;
IBOutlet NSTextField *statusText;
IBOutlet NSProgressIndicator *statusBar;
+ IBOutlet NSTextField *descriptionText;
IBOutlet NSMenu *serverMenu;
IBOutlet NSMenu *processMenu;
- (void)updatePauseButton;
- (void)updateSearchBoxes;
- (void)updateChangeButton;
+- (void)updateDescriptionText;
- (void)setStatusDisconnected;
- (void)setStatusConnected;
// CHEAT WINDOW INTERFACE
- (IBAction)typePopup:(id)sender;
+- (IBAction)sizePopup:(id)sender;
- (IBAction)searchButton:(id)sender;
- (IBAction)clearSearchButton:(id)sender;