diff options
Diffstat (limited to 'src/AbstractBtMessage.h')
| -rw-r--r-- | src/AbstractBtMessage.h | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/src/AbstractBtMessage.h b/src/AbstractBtMessage.h index b3d00d6c..16fa4013 100644 --- a/src/AbstractBtMessage.h +++ b/src/AbstractBtMessage.h @@ -36,6 +36,7 @@ #define _D_ABSTRACT_BT_MESSAGE_H_ #include "BtMessage.h" + #include <deque> namespace aria2 { @@ -113,7 +114,10 @@ public: this->cuid = cuid; } - SharedHandle<Peer> getPeer() const; + const SharedHandle<Peer>& getPeer() const + { + return peer; + } void setPeer(const SharedHandle<Peer>& peer); @@ -133,11 +137,12 @@ public: void setBtMessageValidator(const SharedHandle<BtMessageValidator>& validator); - SharedHandle<BtMessageValidator> getBtMessageValidator() const; - void setBtContext(const SharedHandle<BtContext>& btContext); - SharedHandle<BtContext> getBtContext() const; + const SharedHandle<BtContext>& getBtContext() const + { + return btContext; + } void setPieceStorage(const SharedHandle<PieceStorage>& pieceStorage); @@ -149,7 +154,10 @@ public: void setBtRequestFactory(const WeakHandle<BtRequestFactory>& factory); - const std::string& getName() const; + const std::string& getName() const + { + return _name; + } }; typedef SharedHandle<AbstractBtMessage> AbstractBtMessageHandle; |
