Changeset 5820 for code/branches/core5/src/libraries/network/Server.cc
- Timestamp:
- Sep 28, 2009, 2:55:47 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core5/src/libraries/network/Server.cc
r5749 r5820 279 279 280 280 // inform all the listeners 281 ObjectList<ClientConnectionListener>::iterator listener = ObjectList<ClientConnectionListener>::begin(); 282 while(listener){ 283 listener->clientConnected(newid); 284 listener++; 285 } 281 ClientConnectionListener::broadcastClientConnected(newid); 286 282 287 283 ++newid; … … 329 325 ServerConnection::disconnectClient( client ); 330 326 GamestateManager::removeClient(client); 331 // inform all the listeners 332 ObjectList<ClientConnectionListener>::iterator listener = ObjectList<ClientConnectionListener>::begin(); 333 while(listener){ 334 listener->clientDisconnected(client->getID()); 335 ++listener; 336 } 327 // inform all the listeners 328 ClientConnectionListener::broadcastClientDisconnected(client->getID()); 329 337 330 delete client; //remove client from list 338 331 }
Note: See TracChangeset
for help on using the changeset viewer.