Changeset 3202 for code/branches/netp5/src/network/Connection.cc
- Timestamp:
- Jun 21, 2009, 12:27:19 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/netp5/src/network/Connection.cc
r3201 r3202 31 31 #include <iostream> 32 32 #include <cassert> 33 #include <OgreTimer.h> 33 34 34 35 #include "util/Debug.h" … … 48 49 assert(instance_==0); 49 50 Connection::instance_=this; 51 enet_initialize(); 52 atexit(enet_deinitialize); 50 53 } 51 54 … … 72 75 73 76 assert(this->host_); 77 Ogre::Timer timer; 74 78 75 if(enet_host_service( this->host_, &event, NETWORK_WAIT_TIMEOUT ) > 0 )79 while( timer.getMilliseconds()<NETWORK_MAX_QUEUE_PROCESS_TIME && enet_host_service( this->host_, &event, NETWORK_WAIT_TIMEOUT ) > 0 ) 76 80 { 77 81 switch(event.type){ … … 81 85 break; 82 86 case ENET_EVENT_TYPE_DISCONNECT: 83 disconnect Client( &event );87 disconnectPeer( &event ); 84 88 break; 85 89 case ENET_EVENT_TYPE_RECEIVE:
Note: See TracChangeset
for help on using the changeset viewer.