diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-03 06:49:02 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-03 06:49:02 +0000 |
| commit | 7cf589e78483e6ca7daff2ddd1a30af8091a4448 (patch) | |
| tree | d595de6899aa7ddad9ad6242c9f50dd6c2a85e22 /test/MockDHTTaskFactory.h | |
| parent | 93edc7bd202df92174cc4ce3b8c0c0c7684170fd (diff) | |
2008-11-03 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Made BtRegistry non-static object. Now DownloadEngine has a
reference to its object.
* src/AbstractBtMessage.cc
* src/ActivePeerConnectionCommand.cc
* src/ActivePeerConnectionCommand.h
* src/BtContextAwareCommand.cc
* src/BtContextAwareCommand.h
* src/BtExtendedMessage.cc
* src/BtExtendedMessage.h
* src/BtInterestedMessage.cc
* src/BtInterestedMessage.h
* src/BtNotInterestedMessage.cc
* src/BtNotInterestedMessage.h
* src/BtRegistry.cc
* src/BtRegistry.h
* src/BtSeederStateChoke.cc
* src/BtSetup.cc
* src/DHTGetPeersCommand.cc
* src/DHTGetPeersCommand.h
* src/DHTPeerAnnounceEntry.cc
* src/DHTPeerAnnounceEntry.h
* src/DHTPeerAnnounceStorage.cc
* src/DHTPeerAnnounceStorage.h
* src/DHTPeerLookupTask.cc
* src/DHTPeerLookupTask.h
* src/DHTSetup.cc
* src/DHTSetup.h
* src/DHTTaskFactory.h
* src/DHTTaskFactoryImpl.cc
* src/DHTTaskFactoryImpl.h
* src/DefaultBtAnnounce.cc
* src/DefaultBtInteractive.cc
* src/DefaultBtInteractive.h
* src/DefaultBtMessageDispatcher.cc
* src/DefaultBtMessageDispatcher.h
* src/DefaultBtMessageFactory.cc
* src/DefaultBtMessageFactory.h
* src/DefaultBtMessageReceiver.cc
* src/DefaultBtProgressInfoFile.cc
* src/DefaultBtProgressInfoFile.h
* src/DefaultBtRequestFactory.cc
* src/DefaultBtRequestFactory.h
* src/DefaultExtensionMessageFactory.cc
* src/DefaultExtensionMessageFactory.h
* src/DefaultPeerStorage.cc
* src/DefaultPeerStorage.h
* src/DownloadEngine.cc
* src/DownloadEngine.h
* src/InitiatorMSEHandshakeCommand.cc
* src/InitiatorMSEHandshakeCommand.h
* src/MSEHandshake.cc
* src/MSEHandshake.h
* src/Makefile.am
* src/Makefile.in
* src/PeerChokeCommand.cc
* src/PeerChokeCommand.h
* src/PeerInitiateConnectionCommand.cc
* src/PeerInitiateConnectionCommand.h
* src/PeerInteractionCommand.cc
* src/PeerInteractionCommand.h
* src/PeerObject.h
* src/PeerReceiveHandshakeCommand.cc
* src/PeerReceiveHandshakeCommand.h
* src/ReceiverMSEHandshakeCommand.cc
* src/RequestGroup.cc
* src/RequestGroup.h
* src/RequestGroupMan.cc
* src/RequestGroupMan.h
* src/SeedCheckCommand.cc
* src/SeedCheckCommand.h
* src/ShareRatioSeedCriteria.h
* src/SimpleBtMessage.cc
* src/TrackerWatcherCommand.cc
* src/TrackerWatcherCommand.h
* src/UTPexExtensionMessage.cc
* src/UTPexExtensionMessage.h
* test/BtCancelMessageTest.cc
* test/BtChokeMessageTest.cc
* test/BtExtendedMessageTest.cc
* test/BtInterestedMessageTest.cc
* test/BtNotInterestedMessageTest.cc
* test/BtPieceMessageTest.cc
* test/BtPortMessageTest.cc
* test/BtRegistryTest.cc
* test/BtRejectMessageTest.cc
* test/BtRequestMessageTest.cc
* test/DHTPeerAnnounceEntryTest.cc
* test/DHTPeerAnnounceStorageTest.cc
* test/DefaultBtMessageDispatcherTest.cc
* test/DefaultBtMessageFactoryTest.cc
* test/DefaultBtProgressInfoFileTest.cc
* test/DefaultBtRequestFactoryTest.cc
* test/DefaultExtensionMessageFactoryTest.cc
* test/MSEHandshakeTest.cc
* test/MockDHTTaskFactory.h
* test/ShareRatioSeedCriteriaTest.cc
* test/UTPexExtensionMessageTest.cc
Diffstat (limited to 'test/MockDHTTaskFactory.h')
| -rw-r--r-- | test/MockDHTTaskFactory.h | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/test/MockDHTTaskFactory.h b/test/MockDHTTaskFactory.h index 85ae29ac..960ccc48 100644 --- a/test/MockDHTTaskFactory.h +++ b/test/MockDHTTaskFactory.h @@ -9,19 +9,22 @@ class MockDHTTaskFactory:public DHTTaskFactory { public: virtual ~MockDHTTaskFactory() {} - virtual SharedHandle<DHTTask> createPingTask(const SharedHandle<DHTNode>& remoteNode, - size_t numRetry = 0) + virtual SharedHandle<DHTTask> + createPingTask(const SharedHandle<DHTNode>& remoteNode, + size_t numRetry = 0) { return SharedHandle<DHTTask>(); } - virtual SharedHandle<DHTTask> createGetIDTask(const SharedHandle<DHTNode>& remoteNode, - size_t numRetry = 0) + virtual SharedHandle<DHTTask> + createGetIDTask(const SharedHandle<DHTNode>& remoteNode, + size_t numRetry = 0) { return SharedHandle<DHTTask>(); } - virtual SharedHandle<DHTTask> createNodeLookupTask(const unsigned char* targetID) + virtual SharedHandle<DHTTask> + createNodeLookupTask(const unsigned char* targetID) { return SharedHandle<DHTTask>(); } @@ -31,18 +34,23 @@ public: return SharedHandle<DHTTask>(); } - virtual SharedHandle<DHTTask> createPeerLookupTask(const SharedHandle<BtContext>& ctx) + virtual SharedHandle<DHTTask> + createPeerLookupTask(const SharedHandle<BtContext>& ctx, + const SharedHandle<BtRuntime>& btRuntime, + const SharedHandle<PeerStorage>& peerStorage) { return SharedHandle<DHTTask>(); } - virtual SharedHandle<DHTTask> createPeerAnnounceTask(const unsigned char* infoHash) + virtual SharedHandle<DHTTask> + createPeerAnnounceTask(const unsigned char* infoHash) { return SharedHandle<DHTTask>(); } - virtual SharedHandle<DHTTask> createReplaceNodeTask(const SharedHandle<DHTBucket>& bucket, - const SharedHandle<DHTNode>& newNode) + virtual SharedHandle<DHTTask> + createReplaceNodeTask(const SharedHandle<DHTBucket>& bucket, + const SharedHandle<DHTNode>& newNode) { return SharedHandle<DHTTask>(); } |
