summaryrefslogtreecommitdiff
path: root/src/PeerInteractionCommand.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-04-23 15:00:09 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-04-23 15:00:09 +0000
commit395505483722e8eb8392be9f928b594bc54928b6 (patch)
tree9f815d909b8d2c107cfdf21d8605f8d8a7e0ba2b /src/PeerInteractionCommand.h
parent67030976522c52412238432f3a5d90ca63c66c09 (diff)
2009-04-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Removed RequestGroupAware * src/AbstractCommand.cc * src/AbstractCommand.h * src/ActivePeerConnectionCommand.cc * src/ActivePeerConnectionCommand.h * src/DHTGetPeersCommand.cc * src/DHTGetPeersCommand.h * src/InitiatorMSEHandshakeCommand.cc * src/InitiatorMSEHandshakeCommand.h * src/Makefile.am * src/PeerInitiateConnectionCommand.cc * src/PeerInitiateConnectionCommand.h * src/PeerInteractionCommand.cc * src/PeerInteractionCommand.h * src/RealtimeCommand.cc * src/RealtimeCommand.h * src/RequestGroupAware.cc: Removed * src/RequestGroupAware.h: Removed * src/SeedCheckCommand.cc * src/SeedCheckCommand.h * src/SleepCommand.cc * src/TrackerWatcherCommand.cc * src/TrackerWatcherCommand.h
Diffstat (limited to 'src/PeerInteractionCommand.h')
-rw-r--r--src/PeerInteractionCommand.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/PeerInteractionCommand.h b/src/PeerInteractionCommand.h
index 4e793484..7a467f9a 100644
--- a/src/PeerInteractionCommand.h
+++ b/src/PeerInteractionCommand.h
@@ -36,10 +36,10 @@
#define _D_PEER_INTERACTION_COMMAND_H_
#include "PeerAbstractCommand.h"
-#include "RequestGroupAware.h"
namespace aria2 {
+class RequestGroup;
class BtContext;
class BtInteractive;
class PeerConnection;
@@ -47,9 +47,7 @@ class BtRuntime;
class PeerStorage;
class PieceStorage;
-class PeerInteractionCommand : public PeerAbstractCommand,
- public RequestGroupAware
-{
+class PeerInteractionCommand : public PeerAbstractCommand {
public:
enum Seq {
INITIATOR_SEND_HANDSHAKE,
@@ -57,6 +55,8 @@ public:
RECEIVER_WAIT_HANDSHAKE,
WIRED};
private:
+ RequestGroup* _requestGroup;
+
SharedHandle<BtContext> _btContext;
SharedHandle<BtRuntime> _btRuntime;