Changeset 6417 for code/trunk/src/libraries/network/Server.cc
- Timestamp:
- Dec 25, 2009, 10:23:58 PM (14 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
-
code/trunk/src/libraries/network/Server.cc
r5961 r6417 137 137 // receive incoming packets 138 138 Connection::processQueue(); 139 139 140 140 if ( ClientInformation::hasClients() ) 141 141 { 142 142 // process incoming gamestates 143 143 GamestateManager::processGamestates(); 144 144 145 145 // send function calls to clients 146 146 FunctionCallManager::sendCalls(); 147 147 148 148 //this steers our network frequency 149 149 timeSinceLastUpdate_+=time.getDeltaTime(); … … 160 160 return ServerConnection::addPacket(packet, clientID); 161 161 } 162 163 /** 164 * @brief: returns ping time to client in milliseconds 162 163 /** 164 * @brief: returns ping time to client in milliseconds 165 165 */ 166 166 unsigned int Server::getRTT(unsigned int clientID){ … … 168 168 return ClientInformation::findClient(clientID)->getRTT(); 169 169 } 170 170 171 171 void Server::printRTT() 172 172 { … … 317 317 } 318 318 COUT(5) << "Con.Man: creating client id: " << temp->getID() << std::endl; 319 319 320 320 // synchronise class ids 321 321 syncClassid(temp->getID()); 322 322 323 323 // now synchronise functionIDs 324 324 packet::FunctionIDs *fIDs = new packet::FunctionIDs(); … … 326 326 bool b = fIDs->send(); 327 327 assert(b); 328 328 329 329 temp->setSynched(true); 330 330 COUT(4) << "sending welcome" << std::endl; … … 344 344 return true; 345 345 } 346 346 347 347 void Server::disconnectClient( ClientInformation *client ){ 348 348 ServerConnection::disconnectClient( client );
Note: See TracChangeset
for help on using the changeset viewer.