Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 30, 2006, 11:44:48 AM (19 years ago)
Author:
rennerc
Message:

network traffic is measured correctly now
added PlayerStats class

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/network/src/lib/network/connection_monitor.cc

    r7954 r7974  
    6161 * @param stateId packet's state id
    6262 */
    63 void ConnectionMonitor::processUnzippedOutgoingPacket( byte * data, int length, int stateId )
    64 {
    65   int tick = SDL_GetTicks();
    66  
     63void ConnectionMonitor::processUnzippedOutgoingPacket( int tick, byte * data, int length, int stateId )
     64{
    6765  nOutgoingPackets++;
    6866 
     
    9391 * @param ackedState state which was acked by this packet
    9492 */
    95 void ConnectionMonitor::processUnzippedIncomingPacket( byte * data, int length, int stateId, int ackedState )
    96 {
    97   int tick = SDL_GetTicks();
    98  
     93void ConnectionMonitor::processUnzippedIncomingPacket( int tick, byte * data, int length, int stateId, int ackedState )
     94{
    9995  nIncomingPackets++;
    10096 
     
    169165 * @param stateId packet's state id
    170166 */
    171 void ConnectionMonitor::processZippedOutgoingPacket( byte * data, int length, int stateId )
    172 {
    173   int tick = SDL_GetTicks();
    174  
     167void ConnectionMonitor::processZippedOutgoingPacket( int tick, byte * data, int length, int stateId )
     168{
    175169  nZOutgoingPackets++;
    176170 
     
    196190 * @param ackedState state which was acked by this packet
    197191 */
    198 void ConnectionMonitor::processZippedIncomingPacket( byte * data, int length, int stateId, int ackedState )
    199 {
    200   int tick = SDL_GetTicks();
    201  
     192void ConnectionMonitor::processZippedIncomingPacket( int tick, byte * data, int length )
     193{
    202194  nZIncomingPackets++;
    203195 
     
    233225void ConnectionMonitor::printStatis( )
    234226{
    235   NETPRINT(n)("=========NETWORKSTATS FOR USER %d=========\n", userId);
    236   NETPRINT(n)("PING = %d\n", ping);
     227  NETPRINT(n)("============NETWORKSTATS FOR USER %d============\n", userId);
     228  NETPRINT(n)("PING = %d\n", ping );
    237229  NETPRINT(n)("BANDWIDTH: UP: %f (%f) DOWN %f (%f)\n", outgoingZippedBandWidth, outgoingUnzippedBandWidth, incomingZippedBandWidth, incomingUnzippedBandWidth);
    238   NETPRINT(n)("==========================================");
    239 }
    240 
    241 
     230  NETPRINT(n)("PACKETS: RECIEVED %d; SENT %d\n", nIncomingPackets, nOutgoingPackets );
     231  NETPRINT(n)("================================================\n");
     232}
     233
     234
Note: See TracChangeset for help on using the changeset viewer.