Changeset 9514 in orxonox.OLD for branches/proxy/src/lib/network/message_manager.cc
- Timestamp:
- Jul 27, 2006, 6:07:18 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/proxy/src/lib/network/message_manager.cc
r9512 r9514 170 170 int messageLength, messageType; 171 171 172 // now go through all messages172 // now go through all newly received messages 173 173 for ( int j = 0; j < nMessages; j++ ) 174 174 { … … 199 199 outgoingMessageQueue[userId].recievedMessages.end() ) 200 200 { 201 if ( !(*(messageHandlerMap[(MessageType)messageType].cb))( (MessageType)messageType, data + i, messageLength, messageHandlerMap[(MessageType)messageType].someData, userId ) ) 201 if ( !(*(messageHandlerMap[(MessageType)messageType].cb))( (MessageType)messageType, data + i, messageLength, 202 messageHandlerMap[(MessageType)messageType].someData, userId ) ) 202 203 { 203 204 NetworkMessage msg; … … 216 217 } 217 218 218 219 // now call the message handlers with the new message 219 220 //TODO maybe handle incomingMessage in tick function. else local messages will not be handled if no clients are connected 220 221 for ( std::list<NetworkMessage>::iterator it = incomingMessageQueue.begin(); it != incomingMessageQueue.end(); ) 221 222 { 223 PRINTF(0)(" MessageManager: got msg with type: %i\n", it->messageType); 224 222 225 if ( (*(messageHandlerMap[it->messageType].cb))( it->messageType, it->data, it->length, messageHandlerMap[it->messageType].someData, it->number ) ) 223 226 {
Note: See TracChangeset
for help on using the changeset viewer.