prophet::TLVCreator Struct Reference

#include <TLVCreator.h>

List of all members.

Static Public Member Functions

static RIBDTLV * ribd (BundleCore *core, const Table *nodes, const std::string &sender, const std::string &receiver)
static RIBTLV * rib (Oracle *oracle, const Dictionary &ribd, bool relay_node, bool accept_custody, bool internet_gw=false)
static OfferTLV * offer (Oracle *oracle, const Link *nexthop, const Dictionary &ribd, const Table &remote)
static ResponseTLV * response (Oracle *oracle, const BundleOfferList &offers, BundleResponseList &list, const Dictionary &ribd)

Detailed Description

Definition at line 35 of file TLVCreator.h.


Member Function Documentation

static OfferTLV* prophet::TLVCreator::offer ( Oracle *  oracle,
const Link *  nexthop,
const Dictionary &  ribd,
const Table &  remote 
) [inline, static]
static ResponseTLV* prophet::TLVCreator::response ( Oracle *  oracle,
const BundleOfferList &  offers,
BundleResponseList &  list,
const Dictionary &  ribd 
) [inline, static]
static RIBTLV* prophet::TLVCreator::rib ( Oracle *  oracle,
const Dictionary &  ribd,
bool  relay_node,
bool  accept_custody,
bool  internet_gw = false 
) [inline, static]
static RIBDTLV* prophet::TLVCreator::ribd ( BundleCore *  core,
const Table *  nodes,
const std::string &  sender,
const std::string &  receiver 
) [inline, static]

The documentation for this struct was generated from the following file:
Generated on Sun Nov 21 11:41:18 2010 for DTN Reference Implementation by  doxygen 1.6.3