/* */ #include "ZeroBtMessage.h" namespace aria2 { const unsigned char* ZeroBtMessage::getMessage() { if(!_msg) { /** * len --- 1, 4bytes * id --- ?, 1byte * total: 5bytes */ _msg = new unsigned char[MESSAGE_LENGTH]; PeerMessageUtil::createPeerMessageString(_msg, MESSAGE_LENGTH, 1, getId()); } return _msg; } size_t ZeroBtMessage::getMessageLength() { return MESSAGE_LENGTH; } std::string ZeroBtMessage::toString() const { return getName(); } } // namespace aria2