window from Preferences.nib.
</array>
<key>IBOpenObjects</key>
<array>
</array>
<key>IBOpenObjects</key>
<array>
<integer>6</integer>
</array>
<key>IBSystem Version</key>
<integer>6</integer>
</array>
<key>IBSystem Version</key>
- (void)setupHotKeys;
- (void)closePreferences;
- (void)setupHotKeys;
- (void)closePreferences;
+- (void)showCurrentTrackInfo;
+
- (ITMTRemote *)loadRemote;
- (void)timerUpdate;
- (void)setLatestSongIdentifier:(NSString *)newIdentifier;
- (ITMTRemote *)loadRemote;
- (void)timerUpdate;
- (void)setLatestSongIdentifier:(NSString *)newIdentifier;
-- (void)showCurrentTrackInfo;
- (void)applicationLaunched:(NSNotification *)note;
- (void)applicationTerminated:(NSNotification *)note;
@end
- (void)applicationLaunched:(NSNotification *)note;
- (void)applicationTerminated:(NSNotification *)note;
@end
NSMutableArray *remoteServices;
NSConnection *serverConnection, *clientConnection;
NSMutableArray *remoteServices;
NSConnection *serverConnection, *clientConnection;
- NSSocketPort *serverPort, *clientPort;
+ NSSocketPort *clientPort;
NSString *remoteHost;
BOOL serverOn, clientConnected, connectedToServer;
NSData *serverPass, *clientPass;
NSString *remoteHost;
BOOL serverOn, clientConnected, connectedToServer;
NSData *serverPass, *clientPass;
{
if (!serverOn && status) {
NSString *name = [[NSUserDefaults standardUserDefaults] stringForKey:@"sharedPlayerName"];
{
if (!serverOn && status) {
NSString *name = [[NSUserDefaults standardUserDefaults] stringForKey:@"sharedPlayerName"];
unsigned char buffer;
NSData *fullPass;
//Turn on
NS_DURING
unsigned char buffer;
NSData *fullPass;
//Turn on
NS_DURING
- serverPort = [[NSSocketPort alloc] initWithTCPPort:SERVER_PORT];
+ serverPort = [[[NSSocketPort alloc] initWithTCPPort:SERVER_PORT] autorelease];
serverConnection = [[NSConnection alloc] initWithReceivePort:serverPort
sendPort:serverPort];
serverConnection = [[NSConnection alloc] initWithReceivePort:serverPort
sendPort:serverPort];
- [serverConnection setRootObject:[[NetworkObject alloc] init]];
+ clientProxy = [[NetworkObject alloc] init];
+ [serverConnection setRootObject:[clientProxy autorelease]];
[serverConnection registerName:@"ITMTPlayerHost"];
NS_HANDLER
[[serverConnection rootObject] release];
[serverConnection registerName:@"ITMTPlayerHost"];
NS_HANDLER
[[serverConnection rootObject] release];
+ [serverConnection setRootObject:nil];
[serverConnection release];
[serverPort release];
ITDebugLog(@"Error starting server!");
[serverConnection release];
[serverPort release];
ITDebugLog(@"Error starting server!");
//Turn off
[service stop];
[serverConnection registerName:nil];
//Turn off
[service stop];
[serverConnection registerName:nil];
- [[serverConnection rootObject] release];
[serverConnection release];
[serverConnection release];
ITDebugLog(@"Stopped server.");
serverOn = NO;
}
ITDebugLog(@"Stopped server.");
serverOn = NO;
}
return [[MainController sharedController] currentRemote];
return [[MainController sharedController] currentRemote];
}
- (NSString *)serverName
}
- (NSString *)serverName