prophet::RIBDTLV::RIBDTLV::RIBDTLVHeader Struct Reference

Routing Information Base Dictionary TLV
p. More...

#include <RIBDTLV.h>

List of all members.

Public Attributes

u_int8_t type
 defined as 0xA0
u_int8_t flags
 TBD.
u_int16_t length
 Length of the TLV in octets, including the TLV header and any nested TLVs.
u_int16_t entry_count
 Number of entries in the database.
u_int16_t unused__


Detailed Description

Routing Information Base Dictionary TLV
p.

27, 4.4.3

The Routing Information Base Dictionary includes the list of addresses used in making routing decisions. The referents remain constant for the duration of a session over a link where the instance numbers remain the same and can be used by both the Routing Information Base messages and the bundle offer messages.

Definition at line 39 of file RIBDTLV.h.


Member Data Documentation

u_int16_t prophet::RIBDTLV::RIBDTLV::RIBDTLVHeader::entry_count

Number of entries in the database.

Definition at line 47 of file RIBDTLV.h.

Referenced by prophet::RIBDTLV::deserialize(), and prophet::RIBDTLV::serialize().

u_int8_t prophet::RIBDTLV::RIBDTLV::RIBDTLVHeader::flags

TBD.

Definition at line 41 of file RIBDTLV.h.

Referenced by prophet::RIBDTLV::deserialize(), and prophet::RIBDTLV::serialize().

u_int16_t prophet::RIBDTLV::RIBDTLV::RIBDTLVHeader::length

Length of the TLV in octets, including the TLV header and any nested TLVs.

Definition at line 46 of file RIBDTLV.h.

Referenced by prophet::RIBDTLV::deserialize(), and prophet::RIBDTLV::serialize().

u_int8_t prophet::RIBDTLV::RIBDTLV::RIBDTLVHeader::type

defined as 0xA0

Definition at line 40 of file RIBDTLV.h.

Referenced by prophet::RIBDTLV::deserialize(), and prophet::RIBDTLV::serialize().

u_int16_t prophet::RIBDTLV::RIBDTLV::RIBDTLVHeader::unused__

Definition at line 48 of file RIBDTLV.h.


The documentation for this struct was generated from the following file:

Generated on Fri Jan 30 09:27:06 2009 for DTN Reference Implementation by  doxygen 1.5.8