Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 14, 2007, 2:58:23 PM (16 years ago)
Author:
scheusso
Message:

changed packetbuffer and conenctionmanager to remember the client id/adjustet dummyserver/client

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/network/src/network/dummyserver.cc

    r196 r204  
    88#include "enet/enet.h"
    99#include "network/ConnectionManager.h"
     10#include "network/PacketManager.h"
    1011
    1112using namespace network;
     
    1516  bool quit=false;
    1617  ENetPacket *packet;
     18  ENetEvent event;
    1719  server.createListener();
     20 
     21  PacketDecoder dec;
     22 
    1823  while(!quit){
    1924    if(server.queueEmpty())
    2025      usleep(100);
    2126    else{
    22       packet=server.getPacket();
     27      ENetAddress addr;
     28      packet=server.getPacket(addr);
    2329      if(packet==NULL){
    2430        // there was some error
     
    2632        quit=true;
    2733      }
    28       else
    29         std::cout << "We received: " << packet->data << std::endl;
     34      else{
     35        //std::cout << "We received: " << packet->data << std::endl;
     36        dec.elaborate(packet, 1);
     37      }
    3038    }
    3139  }
Note: See TracChangeset for help on using the changeset viewer.