/* */ #ifndef _D_PORT_MESSAGE_H_ #define _D_PORT_MESSAGE_H_ #include "PeerMessage.h" class PortMessage : public PeerMessage { private: int port; public: PortMessage():PeerMessage() {} virtual ~PortMessage() {} enum ID { ID = 9 }; int getPort() const { return port; } void setPort(int port) { this->port = port; } virtual int getId() const { return ID; } static PortMessage* create(const char* data, int dataLength); virtual void receivedAction() { logger->info("DHT is not supported yet."); } virtual void send() {} virtual string toString() const { return "port"; } }; #endif // _D_PORT_MESSAGE_H_