IBR-DTNSuite  0.10
DHTNameService.h File Reference
#include "Component.h"
#include "Configuration.h"
#include "core/Event.h"
#include "core/EventReceiver.h"
#include "net/DiscoveryServiceProvider.h"
#include <ibrdtn/data/EID.h>
#include <ibrcommon/thread/Mutex.h>
#include <string>
#include <list>
#include <dtndht/dtndht.h>
Include dependency graph for DHTNameService.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dtn::dht::DHTNameService
 

Namespaces

namespace  dtn
 
namespace  dtn::dht
 

Macros

#define DHT_RESULTS_EXPIRE_TIMEOUT   600
 
#define DHT_PATH_EXPIRE_TIMEOUT   60
 
#define DHT_DISCOVERED_NODE_PRIORITY   3
 

Macro Definition Documentation

#define DHT_DISCOVERED_NODE_PRIORITY   3

Definition at line 27 of file DHTNameService.h.

Referenced by dtn_dht_handle_lookup_result().

#define DHT_PATH_EXPIRE_TIMEOUT   60

Definition at line 26 of file DHTNameService.h.

Referenced by dtn_dht_handle_lookup_result().

#define DHT_RESULTS_EXPIRE_TIMEOUT   600

Definition at line 25 of file DHTNameService.h.

Referenced by dtn_dht_handle_lookup_result().