]> Dogcows Code - chaz/thecheat/blobdiff - NetTrafficController.m
The Cheat 1.1
[chaz/thecheat] / NetTrafficController.m
index 5649110a23334e39c027fbeb7fc5e84f527c5a66..f57e02ec54e4022682bf5e3acb377cfc4bac2a22 100644 (file)
@@ -41,8 +41,9 @@
 {
        //[netTrafficWindow setResizeIncrements:NSMakeSize( 1.0, 17.0 )];
        
-       [self allowRemoteChanged:TCGlobalAllowRemote];
-       [self listenPortChanged:TCGlobalListenPort];
+       [self serverSetAllowRemote:TCGlobalAllowRemote listenPort:TCGlobalListenPort broadcastName:TCGlobalBroadcastName];
+       //[self allowRemoteChanged:TCGlobalAllowRemote];
+       //[self listenPortChanged:TCGlobalListenPort];
        [self setConnectionCount:[delegate netTrafficConnectionCount]];
        [serverListTable reloadData];
 }
 }
 
 
+- (void)serverSetAllowRemote:(BOOL)allow listenPort:(int)port broadcastName:(NSString *)name
+{
+       if ( allow )
+       {
+               [listenPortText setStringValue:[NSString stringWithFormat:@"Listening on port %i.", port]];
+               [broadcastNameText setStringValue:[NSString stringWithFormat:@"Broadcasting service as \"%@.\"", name]];
+       }
+       else
+       {
+               [broadcastNameText setStringValue:@"Not accepting new connections from remote clients."];
+               [listenPortText setStringValue:@"Listening for local connections only."];
+       }
+}
+
+
+/*
 - (void)allowRemoteChanged:(BOOL)allow
 {
        if ( allow )
                [broadcastNameText setStringValue:[NSString stringWithFormat:@"Broadcasting service as \"%@.\"", name]];
        }
 }
+*/
 
 
 - (void)connectionListChanged
This page took 0.017905 seconds and 4 git commands to generate.