]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/communicator.cpp
Use a static local variable for assigning packet IDs
[libs/net.git] / source / net / communicator.cpp
index 07a8494247758732e8e82597b621ae07b7f1fc21..f74f4d3f3c831bfdf42c414e4cffdbde111781ab 100644 (file)
@@ -1,6 +1,5 @@
 #include <cstring>
 #include "communicator.h"
-#include "protocol_impl.h"
 #include "streamsocket.h"
 
 using namespace std;
@@ -11,7 +10,7 @@ using namespace Msp::Net;
 
 struct Handshake
 {
-       Msp::UInt64 hash;
+       uint64_t hash;
 };
 
 
@@ -31,11 +30,11 @@ HandshakeProtocol::HandshakeProtocol():
 class HandshakeReceiver: public PacketReceiver<Handshake>
 {
 private:
-       Msp::UInt64 hash;
+       uint64_t hash;
 
 public:
        HandshakeReceiver();
-       Msp::UInt64 get_hash() const { return hash; }
+       uint64_t get_hash() const { return hash; }
        virtual void receive(const Handshake &);
 };