#include <senf/Packets/DefaultBundle/NDPOptions.hh>
Definition at line 97 of file NDPOptions.hh.
Public Types |
|
typedef UInt8Parser | prefixLength_t |
typedef UInt32Parser | validLifetime_t |
typedef UInt32Parser | preferredLifetime_t |
typedef INet6AddressParser | prefix_t |
Public Member Functions |
|
UInt8Parser | prefixLength () const |
senf::FlagParser<?> | l () const |
senf::FlagParser<?> | a () const |
UInt32Parser | validLifetime () const |
UInt32Parser | preferredLifetime () const |
INet6AddressParser | prefix () const |
void | init () |
senf::PacketParserBase::size_type | bytes (NDPPrefixInformationTLVParser p) |
void | dump (std::ostream &os) const |
Static Public Attributes |
|
static const UInt8Parser::value_type |
typeId = 0x03 |
Protected Member Functions |
|
senf::UIntFieldParser<?,?+6 > | reserved1 () const |
senf::UIntFieldParser<?,?+32 > | reserved2 () const |
typedef UInt32Parser senf::NDPPrefixInformationTLVParser:: | ||||
preferredLifetime_t | ||||
Definition at line 106 of file NDPOptions.hh.
typedef INet6AddressParser senf::NDPPrefixInformationTLVParser:: | ||||
prefix_t | ||||
Definition at line 108 of file NDPOptions.hh.
typedef UInt8Parser senf::NDPPrefixInformationTLVParser:: | ||||
prefixLength_t | ||||
Definition at line 101 of file NDPOptions.hh.
typedef UInt32Parser senf::NDPPrefixInformationTLVParser:: | ||||
validLifetime_t | ||||
Definition at line 105 of file NDPOptions.hh.
senf::FlagParser<?> senf::NDPPrefixInformationTLVParser:: | ||||
a | () | |||
senf::PacketParserBase::size_type senf::NDPPrefixInformationTLVParser:: | ||||
bytes | ( | NDPPrefixInformationTLVParser | p | ) |
Definition at line 118 of file NDPOptions.hh.
void senf::NDPPrefixInformationTLVParser:: | ||||
dump | ( | std::ostream & | os | ) |
Definition at line 47 of file NDPOptions.cc.
void senf::NDPPrefixInformationTLVParser:: | ||||
init | () | |||
Definition at line 111 of file NDPOptions.hh.
senf::FlagParser<?> senf::NDPPrefixInformationTLVParser:: | ||||
l | () | |||
UInt32Parser senf::NDPPrefixInformationTLVParser:: | ||||
preferredLifetime | () | |||
INet6AddressParser senf::NDPPrefixInformationTLVParser:: | ||||
prefix | () | |||
UInt8Parser senf::NDPPrefixInformationTLVParser:: | ||||
prefixLength | () | |||
senf::UIntFieldParser<?,?+ 6 > senf::NDPPrefixInformationTLVParser:: | ||||
reserved1 | () | |||
senf::UIntFieldParser<?,?+ 32 > senf::NDPPrefixInformationTLVParser:: | ||||
reserved2 | () | |||
UInt32Parser senf::NDPPrefixInformationTLVParser:: | ||||
validLifetime | () | |||
const UInt8Parser::value_type senf::NDPPrefixInformationTLVParser::typeId = 0x03 | ||||
[static] | ||||
Definition at line 121 of file NDPOptions.hh.