Routing Information Base entry p. More...
#include <RIBTLV.h>
Public Attributes | |
u_int16_t | string_id |
ID string as predefined in the dictionary TLV. | |
u_int8_t | pvalue |
Delivery predictability for the destination of this entry as calculated according to the equations in Section 2.1.1. | |
u_int8_t | flags |
The encoding of the RIB flag field is Flag 0: Relay Node 0b1 Flag 1: Custody Node 0b1 Flag 2: Internet GW Node 0b1 Flag 3: Reserved 0b1 Flag 4: Reserved 0b1 Flag 5: Reserved 0b1 Flag 6: Reserved 0b1 Flag 7: Reserved 0b1 |
Routing Information Base entry p.
28, 4.4.4
Definition at line 82 of file RIBTLV.h.
u_int8_t prophet::RIBTLV::RIBEntry::flags |
The encoding of the RIB flag field is
Flag 0: Relay Node 0b1
Flag 1: Custody Node 0b1
Flag 2: Internet GW Node 0b1
Flag 3: Reserved 0b1
Flag 4: Reserved 0b1
Flag 5: Reserved 0b1
Flag 6: Reserved 0b1
Flag 7: Reserved 0b1
Definition at line 106 of file RIBTLV.h.
Referenced by prophet::RIBTLV::read_rib_entry(), and prophet::RIBTLV::write_rib_entry().
u_int8_t prophet::RIBTLV::RIBEntry::pvalue |
Delivery predictability for the destination of this entry as calculated according to the equations in Section 2.1.1.
The encoding of this field is a linear mapping from [0,1] to [0, 0xFF].
Definition at line 93 of file RIBTLV.h.
Referenced by prophet::RIBTLV::read_rib_entry(), and prophet::RIBTLV::write_rib_entry().
u_int16_t prophet::RIBTLV::RIBEntry::string_id |
ID string as predefined in the dictionary TLV.
Definition at line 86 of file RIBTLV.h.
Referenced by prophet::RIBTLV::read_rib_entry(), and prophet::RIBTLV::write_rib_entry().