#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.