#include <cstring>
#include "communicator.h"
-#include "protocol_impl.h"
#include "streamsocket.h"
using namespace std;
struct Handshake
{
- Msp::UInt64 hash;
+ uint64_t hash;
};
class HandshakeReceiver: public PacketReceiver<Handshake>
{
private:
- Msp::UInt64 hash;
+ uint64_t hash;
public:
HandshakeReceiver();
- Msp::UInt64 get_hash() const { return hash; }
- virtual void receive(const Handshake &);
+ uint64_t get_hash() const { return hash; }
+ void receive(const Handshake &) override;
};
HandshakeReceiver::HandshakeReceiver():