prophet::RIBTLV Member List

This is the complete list of members for prophet::RIBTLV, including all inherited members.

BaseTLV(prophet_tlv_t typecode=UNKNOWN_TLV, u_int8_t flags=0, u_int16_t length=0)prophet::BaseTLV [inline, protected]
const_iterator typedefprophet::RIBTLV
custody() const prophet::RIBTLV [inline]
custody_prophet::RIBTLV [protected]
CUSTODY_NODE enum valueprophet::RIBTLV
decode_flags(u_int8_t flags, bool *relay, bool *custody, bool *internet)prophet::RIBTLV [protected, static]
deserialize(const u_char *bp, size_t len)prophet::RIBTLV [protected, virtual]
ERROR_TLV enum valueprophet::BaseTLV
flags() const prophet::BaseTLV [inline]
flags_prophet::BaseTLV [protected]
HELLO_TLV enum valueprophet::BaseTLV
internet() const prophet::RIBTLV [inline]
internet_prophet::RIBTLV [protected]
INTERNET_GW_NODE enum valueprophet::RIBTLV
iterator typedefprophet::RIBTLV
length() const prophet::BaseTLV [inline]
length_prophet::BaseTLV [mutable, protected]
nodes() const prophet::RIBTLV [inline]
nodes_prophet::RIBTLV [protected]
OFFER_TLV enum valueprophet::BaseTLV
packedprophet::RIBTLV
packedprophet::RIBTLV
prophet_tlv_t enum nameprophet::BaseTLV
read_rib_entry(u_int16_t *sid, double *pvalue, bool *relay, bool *custody, bool *internet, const u_char *bp, size_t len)prophet::RIBTLV [protected]
relay() const prophet::RIBTLV [inline]
relay_prophet::RIBTLV [protected]
RELAY_NODE enum valueprophet::RIBTLV
RESPONSE_TLV enum valueprophet::BaseTLV
rib_header_flag_t enum nameprophet::RIBTLV
RIB_TLV enum valueprophet::BaseTLV
RIBD_TLV enum valueprophet::BaseTLV
RIBEntrySizeprophet::RIBTLV [static]
RIBTLV(const RIBNodeList &nodes, bool relay, bool custody, bool internet=false)prophet::RIBTLV
RIBTLV()prophet::RIBTLV [protected]
RIBTLVHeaderSizeprophet::RIBTLV [static]
serialize(u_char *bp, size_t len) const prophet::RIBTLV [virtual]
tlv_to_str(prophet_tlv_t tlv)prophet::BaseTLV [inline, static]
TLVFactory< RIBTLV > classprophet::RIBTLV [friend]
typecode() const prophet::BaseTLV [inline]
typecode_prophet::BaseTLV [protected]
UNKNOWN_TLV enum valueprophet::BaseTLV
write_rib_entry(u_int16_t sid, double pvalue, bool relay, bool custody, bool internet, u_char *bp, size_t len) const prophet::RIBTLV [protected]
~BaseTLV()prophet::BaseTLV [inline, virtual]
~RIBTLV()prophet::RIBTLV [inline, virtual]


Generated on Fri Jan 30 09:43:16 2009 for DTN Reference Implementation by  doxygen 1.5.8