- Timestamp:
- Nov 27, 2005, 5:52:32 PM (19 years ago)
- Location:
- branches/network/src
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/network/src/lib/network/connection_monitor.cc
r5749 r5798 128 128 void ConnectionMonitor::displayStatistic() 129 129 { 130 PRINT(0)("============================================\n");131 PRINT(0)("Connection Monitor Network Statistics:\n");132 PRINT(0)("Total received packets:",totalReceivedPackets);133 PRINT(0)("Average datarate :\n",averageDatarate);134 PRINT(0)("Total lost packets:",totalLostPackets);135 PRINT(0)("Packetloss [%] :\n",totalPacketloss);136 137 PRINT(0)("Current datarate :\n",currentDatarate);138 PRINT(0)("Delays of the last few packets :\n");139 for(int i=1 ;i <= packetToAverage-1;i++)140 PRINT(0)("%i ",lastFewDelays[i]);141 142 PRINT(0)("============================================\n");130 // PRINT(0)("============================================\n"); 131 // PRINT(0)("Connection Monitor Network Statistics:\n"); 132 // PRINT(0)("Total received packets:",totalReceivedPackets); 133 // PRINT(0)("Average datarate :\n",averageDatarate); 134 // PRINT(0)("Total lost packets:",totalLostPackets); 135 // PRINT(0)("Packetloss [%] :\n",totalPacketloss); 136 // 137 // PRINT(0)("Current datarate :\n",currentDatarate); 138 // PRINT(0)("Delays of the last few packets :\n"); 139 // for(int i=1 ;i <= packetToAverage-1;i++) 140 // PRINT(0)("%i ",lastFewDelays[i]); 141 // 142 // PRINT(0)("============================================\n"); 143 143 144 144 } -
branches/network/src/lib/network/network_manager.cc
r5649 r5798 167 167 while( stream) 168 168 { 169 printf("NetworkManager::synchronize "); 170 if(stream->isServer()) printf("Server\n"); else printf("Client\n"); 169 171 stream->processData(); 170 172 stream = (NetworkStream*)(iterator->nextElement()); -
branches/network/src/lib/network/network_socket.cc
r5752 r5798 218 218 memcpy(outgoingBuffer + outgoingBufferLength, data, nbytes); 219 219 outgoingBufferLength += nbytes; 220 220 221 221 SDL_mutexV(outgoingBufferMutex); 222 222 -
branches/network/src/lib/network/network_stream.cc
r5747 r5798 121 121 122 122 /* first of all read data from networkSocket*/ 123 while(ret == 0)124 123 ret = this->networkSocket->readBlock((byte*)upBuffer, PACKAGE_SIZE + sizeof(Header)); 125 124 /* error checking: data read? */ -
branches/network/src/lib/network/network_stream.h
r5741 r5798 26 26 void init(); 27 27 28 inline bool isServer() { return (this->type == NET_SERVER)? true:false; } 28 29 virtual void processData(); 29 30 … … 35 36 Synchronizeable* synchronizeables; 36 37 NetworkSocket* networkSocket; 38 int type; 37 39 }; 38 40 #endif /* _NETWORK_STREAM */ -
branches/network/src/subprojects/network/network_unit_test.cc
r5747 r5798 144 144 145 145 /* synchronize the data 1 time (increment for longer tests) */ 146 for( int i = 0; i < 1; i++) {146 for( int i = 0; i < 3; i++) { 147 147 nm->synchronize(); 148 148 } 149 149 150 printf("Test finished\n"); 151 152 150 153 /* delete the network manager again */ 151 154 delete nm; -
branches/network/src/subprojects/network/simple_sync.cc
r5650 r5798 31 31 { 32 32 this->outLength = 10; 33 this->inLength = 0;33 this->inLength = 40; 34 34 this->outData = new byte[this->outLength]; 35 this->inData = new byte[this->inLength]; 35 36 36 37 for( int i = 0; i < this->outLength; i++) … … 48 49 49 50 /** 50 * write data to NetworkStream51 * write data to Synchronizeable 51 52 */ 52 53 void SimpleSync::writeBytes(byte* data, int length) 53 54 { 55 if(this->inLength < length) 56 PRINTF(0)("ERROR: local buffer is smaller than the data to receive.\n"); 54 57 /* copy the data localy */ 55 this->inLength = length; 56 for(int i = 0; i < length; i++) 58 for( int i = 0; i < this->inLength; i++) 57 59 { 58 60 this->inData[i] = data[i]; … … 64 66 65 67 /** 66 * read data from NetworkStream68 * read data from Synchronizeable 67 69 */ 68 70 int SimpleSync::readBytes(byte* data) … … 79 81 { 80 82 PRINTF(0)("Write in: |"); 81 for(int i = 0; i < inLength; i++)83 for(int i = 0; i < this->inLength; i++) 82 84 { 83 85 PRINT(0)(" %i ",this->inData[i]); … … 89 91 { 90 92 PRINTF(0)("Read out: |"); 91 for(int i = 0; i < outLength; i++)93 for(int i = 0; i < this->outLength; i++) 92 94 { 93 95 PRINT(0)(" %i ",this->outData[i]);
Note: See TracChangeset
for help on using the changeset viewer.