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 typedef | prophet::RIBTLV | |
custody() const | prophet::RIBTLV | [inline] |
custody_ | prophet::RIBTLV | [protected] |
CUSTODY_NODE enum value | prophet::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 value | prophet::BaseTLV | |
flags() const | prophet::BaseTLV | [inline] |
flags_ | prophet::BaseTLV | [protected] |
HELLO_TLV enum value | prophet::BaseTLV | |
internet() const | prophet::RIBTLV | [inline] |
internet_ | prophet::RIBTLV | [protected] |
INTERNET_GW_NODE enum value | prophet::RIBTLV | |
iterator typedef | prophet::RIBTLV | |
length() const | prophet::BaseTLV | [inline] |
length_ | prophet::BaseTLV | [mutable, protected] |
nodes() const | prophet::RIBTLV | [inline] |
nodes_ | prophet::RIBTLV | [protected] |
OFFER_TLV enum value | prophet::BaseTLV | |
packed | prophet::RIBTLV | |
packed | prophet::RIBTLV | |
prophet_tlv_t enum name | prophet::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 value | prophet::RIBTLV | |
RESPONSE_TLV enum value | prophet::BaseTLV | |
rib_header_flag_t enum name | prophet::RIBTLV | |
RIB_TLV enum value | prophet::BaseTLV | |
RIBD_TLV enum value | prophet::BaseTLV | |
RIBEntrySize | prophet::RIBTLV | [static] |
RIBTLV(const RIBNodeList &nodes, bool relay, bool custody, bool internet=false) | prophet::RIBTLV | |
RIBTLV() | prophet::RIBTLV | [protected] |
RIBTLVHeaderSize | prophet::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 > class | prophet::RIBTLV | [friend] |
typecode() const | prophet::BaseTLV | [inline] |
typecode_ | prophet::BaseTLV | [protected] |
UNKNOWN_TLV enum value | prophet::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] |