#include <sys/types.h>
#include <oasys/thread/SpinLock.h>
#include <oasys/util/URL.h>
#include "naming/EndpointID.h"
Go to the source code of this file.
Namespaces | |
namespace | dtn |
Classes | |
struct | dtn::Prophet |
struct | dtn::Prophet::ProphetHeader |
Header Definition p. More... | |
struct | dtn::Prophet::HelloTLVHeader |
Hello TLV header p. More... | |
struct | dtn::Prophet::ErrorTLVHeader |
Error TLV header p. More... | |
struct | dtn::Prophet::RIBDTLVHeader |
Routing Information Base Dictionary TLV p. More... | |
struct | dtn::Prophet::RoutingAddressString |
Routing Address String (entry in RIBD above) p. More... | |
struct | dtn::Prophet::RIBTLVHeader |
Routing Information Base TLV p. More... | |
struct | dtn::Prophet::RIBEntry |
Routing Information Base entry p. More... | |
struct | dtn::Prophet::BundleOfferTLVHeader |
Bundle Offer/Response Header p. More... | |
struct | dtn::Prophet::BundleOfferEntry |
Bundle Offer/Response Entry p. More... | |
class | dtn::Prophet::UniqueID |
Utility class to generate the transaction ID (tid) and instance numbers required by ProphetHeader. More... | |
Defines | |
#define | CASE(_f_s) case Prophet::_f_s: return # _f_s |
#define | CASE(_q_p) case Prophet::_q_p: return # _q_p |
#define CASE | ( | _q_p | ) | case Prophet::_q_p: return # _q_p |
#define CASE | ( | _f_s | ) | case Prophet::_f_s: return # _f_s |