Changeset 369 for code/branches/FICN/src/network/ClientConnection.cc
- Timestamp:
- Dec 3, 2007, 12:28:19 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FICN/src/network/ClientConnection.cc
r355 r369 54 54 } 55 55 56 ENetPacket *ClientConnection::getPacket(){ 57 ENetAddress address; 58 return getPacket(address); 59 } 60 56 61 bool ClientConnection::queueEmpty(){ 57 62 return buffer.isEmpty(); … … 110 115 quit=true; 111 116 //connect to the server 112 if(!establishConnection()) 117 if(!establishConnection()){ 113 118 quit=true; 119 return; 120 } 114 121 //main loop 115 122 while(!quit){ … … 126 133 break; 127 134 case ENET_EVENT_TYPE_DISCONNECT: 128 // add some error/log handling here 129 // extend ===================== 135 quit=true; 136 // server closed the connection 137 return; 130 138 break; 131 139 case ENET_EVENT_TYPE_NONE: … … 143 151 bool ClientConnection::disconnectConnection(){ 144 152 ENetEvent event; 145 // enet_peer_disconnect(server);146 153 enet_peer_disconnect(server, 0); 147 154 while(enet_host_service(client, &event, NETWORK_WAIT_TIMEOUT) > 0){
Note: See TracChangeset
for help on using the changeset viewer.