]> git.mxchange.org Git - hub.git/commit
Continued with DHT stuff:
authorRoland Haeder <roland@mxchange.org>
Tue, 18 Mar 2014 22:46:41 +0000 (23:46 +0100)
committerRoland Haeder <roland@mxchange.org>
Tue, 18 Mar 2014 22:46:41 +0000 (23:46 +0100)
commit648565252fab14cc7cfd40b536d7ba1d833e19d7
tree37cf1a66f0fd15661ac36e150faf08bc3b3f3fad
parenta62618867159664463c753037ccdc73ee9ab4b0a
Continued with DHT stuff:
- added a very generic way to query the local DHT for key/value matches
- used this way to look for DHT nodes accepting bootstrap requests.
- renamed method DhtObjectFactory::createDhtObjectInstance to createDhtInstance
  to match with its getter/setter mates.

Signed-off-by: Roland Haeder <roland@mxchange.org>
16 files changed:
application/hub/interfaces/distributable/class_Distributable.php
application/hub/interfaces/wrapper/class_NodeDhtWrapper.php
application/hub/main/database/wrapper/node/class_NodeDistributedHashTableDatabaseWrapper.php
application/hub/main/dht/class_BaseDht.php
application/hub/main/dht/node/class_NodeDhtFacade.php
application/hub/main/discovery/dht/class_DhtRecipientDiscovery.php
application/hub/main/factories/dht/class_DhtObjectFactory.php
application/hub/main/handler/class_BaseDataHandler.php
application/hub/main/handler/message-types/answer/class_NodeMessageDhtBootstrapAnswerHandler.php
application/hub/main/handler/message-types/dht/class_NodeMessageDhtBootstrapHandler.php
application/hub/main/tasks/node/dht/class_NodeDhtBootstrapTask.php
application/hub/main/tasks/node/dht/class_NodeDhtInitializationTask.php
application/hub/main/tasks/node/dht/class_NodeDhtPublicationCheckTask.php
application/hub/main/tasks/node/dht/class_NodeDhtPublicationTask.php
application/hub/main/tasks/node/dht/class_NodeDhtQueryTask.php
application/hub/main/tools/class_HubTools.php