Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 19, 2010, 2:27:06 PM (13 years ago)
Author:
scheusso
Message:

some () structural changes
some functional changes (GamestateClient replaced through GamestateManager on client)
reliable packets get buffered until a recent gamestate arrived and got processed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/network5/src/libraries/network/GamestateClient.h

    r7759 r7777  
    5757    ~GamestateClient();
    5858
    59     virtual bool      add(packet::Gamestate *gs, unsigned int clientID);
    60     virtual bool      ack(unsigned int gamestateID, unsigned int clientID);
    61     virtual uint32_t  getLastProcessedGamestateID(unsigned int clientID) { return this->lastProcessedGamestateID_; }
     59    virtual bool      addGamestate(packet::Gamestate *gs, unsigned int clientID);
     60    virtual bool      ackGamestate(unsigned int gamestateID, unsigned int clientID);
     61    virtual uint32_t  getLastProcessedGamestateID(unsigned int clientID=0) { return this->lastProcessedGamestateID_; }
    6262    virtual uint32_t  getCurrentGamestateID(){ return this->lastProcessedGamestateID_; }
    6363
Note: See TracChangeset for help on using the changeset viewer.