/[hegemonie]/hegemonie/Network/NetGameList.m
ViewVC logotype

Diff of /hegemonie/Network/NetGameList.m

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.13 by nicov, Fri Jul 25 13:34:47 2003 UTC revision 1.14 by nicov, Wed Aug 13 12:42:27 2003 UTC
# Line 66  NSString * const _gameListURL = @"http:/ Line 66  NSString * const _gameListURL = @"http:/
66                   numPlayers: (unsigned)  numPlayers                   numPlayers: (unsigned)  numPlayers
67                maxNumPlayers: (unsigned)  maxNumPlayers                maxNumPlayers: (unsigned)  maxNumPlayers
68                       master: (NSString *)master                       master: (NSString *)master
69                      mapName: (NSString *)mapName;                      mapName: (NSString *)mapName
70                operatingSystem: (NSString *)operatingSystem;
71  - (void) _clearGameList;  - (void) _clearGameList;
72  @end  @end
73    
# Line 143  NSString * const _gameListURL = @"http:/ Line 144  NSString * const _gameListURL = @"http:/
144                          numPlayers: [party numPlayers]                          numPlayers: [party numPlayers]
145                       maxNumPlayers: [party maxNumPlayers]                       maxNumPlayers: [party maxNumPlayers]
146                              master: [party master]                              master: [party master]
147                             mapName: [party mapName]];                             mapName: [party mapName]
148                       operatingSystem: @""];
149          }          }
150        }        }
151    } while (server != nil);    } while (server != nil);
# Line 176  NSString * const _gameListURL = @"http:/ Line 178  NSString * const _gameListURL = @"http:/
178                 maxNumPlayers: [[infosServer objectForKey: @"max_num_players"]                 maxNumPlayers: [[infosServer objectForKey: @"max_num_players"]
179                                  intValue]                                  intValue]
180                        master: [infosServer objectForKey: @"master"]                        master: [infosServer objectForKey: @"master"]
181                       mapName: [infosServer objectForKey: @"map_name"]];                       mapName: [infosServer objectForKey: @"map_name"]
182                 operatingSystem: [infosServer objectForKey: @"operating_system"]];
183    }    }
184  }  }
185    
# Line 258  NSString * const _gameListURL = @"http:/ Line 261  NSString * const _gameListURL = @"http:/
261                maxNumPlayers: (unsigned)  maxNumPlayers                maxNumPlayers: (unsigned)  maxNumPlayers
262                       master: (NSString *)master                       master: (NSString *)master
263                      mapName: (NSString *)mapName                      mapName: (NSString *)mapName
264                operatingSystem: (NSString *)operatingSystem
265  {  {
266    NSParameterAssert (host);    NSParameterAssert (host);
267    NSParameterAssert (gameName);    NSParameterAssert (gameName);
268    NSParameterAssert (master);    NSParameterAssert (master);
269    NSParameterAssert (mapName);    NSParameterAssert (mapName);
270      NSParameterAssert (operatingSystem);
271    
272    NetGameID *game = [[NetGameID alloc] initWithHost: host    NetGameID *game = [[NetGameID alloc] initWithHost: host
273                                             gameName: gameName                                             gameName: gameName
274                                           numPlayers: numPlayers                                           numPlayers: numPlayers
275                                        maxNumPlayers: maxNumPlayers                                        maxNumPlayers: maxNumPlayers
276                                               master: master                                               master: master
277                                              mapName: mapName];                                              mapName: mapName
278                                        operatingSystem: operatingSystem];
279    [_gameList addObject: game];    [_gameList addObject: game];
280  }  }
281    

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26