summaryrefslogtreecommitdiff
path: root/src/PeerAbstractCommand.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-03-26 17:12:52 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-03-26 17:20:27 +0900
commitd64089632e82a2548752c7a6baaa68365a795a74 (patch)
tree57fc7b85a8c1290975d58fa4761b04a7695bf7e3 /src/PeerAbstractCommand.h
parentc81b1321122e8509b55c94c0cbca0d8d6d319f0c (diff)
parenta7cd943a06b1a5ff4515b57060b84037f8d01f9f (diff)
Merge branch 'master' into random-webseeding
Diffstat (limited to 'src/PeerAbstractCommand.h')
-rw-r--r--src/PeerAbstractCommand.h29
1 files changed, 10 insertions, 19 deletions
diff --git a/src/PeerAbstractCommand.h b/src/PeerAbstractCommand.h
index 2b0869ae..0a5f5024 100644
--- a/src/PeerAbstractCommand.h
+++ b/src/PeerAbstractCommand.h
@@ -61,23 +61,15 @@ private:
std::shared_ptr<SocketCore> readCheckTarget_;
std::shared_ptr<SocketCore> writeCheckTarget_;
bool noCheck_;
+
protected:
- DownloadEngine* getDownloadEngine() const
- {
- return e_;
- }
+ DownloadEngine* getDownloadEngine() const { return e_; }
- const std::shared_ptr<SocketCore>& getSocket() const
- {
- return socket_;
- }
+ const std::shared_ptr<SocketCore>& getSocket() const { return socket_; }
void createSocket();
- const std::shared_ptr<Peer>& getPeer() const
- {
- return peer_;
- }
+ const std::shared_ptr<Peer>& getPeer() const { return peer_; }
void setTimeout(std::chrono::seconds timeout)
{
@@ -85,10 +77,10 @@ protected:
}
virtual bool prepareForNextPeer(time_t wait);
- virtual void onAbort() {};
+ virtual void onAbort(){};
// This function is called when DownloadFailureException is caught right after
// the invocation of onAbort().
- virtual void onFailure(const Exception& err) {};
+ virtual void onFailure(const Exception& err){};
virtual bool exitBeforeExecute() = 0;
virtual bool executeInternal() = 0;
void setReadCheckSocket(const std::shared_ptr<SocketCore>& socket);
@@ -98,12 +90,11 @@ protected:
void setNoCheck(bool check);
void updateKeepAlive();
void addCommandSelf();
+
public:
- PeerAbstractCommand(cuid_t cuid,
- const std::shared_ptr<Peer>& peer,
- DownloadEngine* e,
- const std::shared_ptr<SocketCore>& s =
- std::shared_ptr<SocketCore>());
+ PeerAbstractCommand(
+ cuid_t cuid, const std::shared_ptr<Peer>& peer, DownloadEngine* e,
+ const std::shared_ptr<SocketCore>& s = std::shared_ptr<SocketCore>());
virtual ~PeerAbstractCommand();