diff options
Diffstat (limited to 'src/BtExtendedMessage.h')
| -rw-r--r-- | src/BtExtendedMessage.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/BtExtendedMessage.h b/src/BtExtendedMessage.h index e1df8aec..dcd0d198 100644 --- a/src/BtExtendedMessage.h +++ b/src/BtExtendedMessage.h @@ -41,25 +41,23 @@ namespace aria2 { class ExtensionMessage; class ExtensionMessageFactory; -class BtExtendedMessage:public SimpleBtMessage -{ +class BtExtendedMessage : public SimpleBtMessage { private: std::unique_ptr<ExtensionMessage> extensionMessage_; size_t msgLength_; + public: BtExtendedMessage(std::unique_ptr<ExtensionMessage> extensionMessage = - std::unique_ptr<ExtensionMessage>{}); + std::unique_ptr<ExtensionMessage>{}); static const uint8_t ID = 20; static const char NAME[]; - static std::unique_ptr<BtExtendedMessage> create - (ExtensionMessageFactory* factory, - const std::shared_ptr<Peer>& peer, - const unsigned char* data, - size_t dataLength); + static std::unique_ptr<BtExtendedMessage> + create(ExtensionMessageFactory* factory, const std::shared_ptr<Peer>& peer, + const unsigned char* data, size_t dataLength); virtual void doReceivedAction() CXX11_OVERRIDE; |
