// // SoulSeekWorker.h // SSNetwork // // Created by Marcelo Alves on 09/03/07. // Copyright 2007 __MyCompanyName__. All rights reserved. // #import #import "TCPServer.h" #import "SoulSeekConnection.h" #import "SoulSeekCommands.h" #define SOULSEEK_VERSION 157 @class SoulSeek; @interface SoulSeekWorker : NSObject { SoulSeek *soulSeek; SoulSeekConnection *client; NSMutableDictionary *peers; TCPServer *tcpServer; unsigned short listen_port; } + (void) connectWithPorts:(NSArray *)portArray; // WTF " oneway " ? Answer : we're not gonna stop the main thread ever. - (oneway void) connectToServer:(NSString*)server atPort:(int)port; - (oneway void) startListeningAtPort:(int)port; - (oneway void) login:(NSString *)user password:(NSString *)password; @end