#include <senf/Packets/DefaultBundle/IPv6Extensions.hh>

Parser implementing the IPv6 Destination Options Header extension. The fields implemented are:

Definition at line 302 of file IPv6Extensions.hh.
Public Types |
|
| typedef UInt8Parser | nextHeader_t |
| typedef UInt8Parser | headerLength_t |
| typedef detail::FixedAuxParserPolicy < UInt8Parser, 1u > |
ListOptionTypeAuxPolicy |
| typedef detail::ListOptionTypeParser_Policy < IPv6GenericOptionParser, ListOptionTypeAuxPolicy > |
ListOptionTypePolicy |
| typedef ListParser < ListOptionTypePolicy > |
ListOptionTypeParser |
| typedef ListOptionTypeParser | options_t |
Public Member Functions |
|
| UInt8Parser | nextHeader () const |
| UInt8Parser::value_type | headerLength () const |
| ListOptionTypeParser | options () const |
Protected Member Functions |
|
| UInt8Parser | headerLength_ () const |
| typedef UInt8Parser senf::IPv6DestinationOptionsPacketParser:: | ||||
| headerLength_t | ||||
Definition at line 306 of file IPv6Extensions.hh.
| typedef detail::FixedAuxParserPolicy<UInt8Parser, 1u> senf::IPv6DestinationOptionsPacketParser:: | ||||
| ListOptionTypeAuxPolicy | ||||
Definition at line 306 of file IPv6Extensions.hh.
| typedef ListParser<ListOptionTypePolicy> senf::IPv6DestinationOptionsPacketParser:: | ||||
| ListOptionTypeParser | ||||
Definition at line 310 of file IPv6Extensions.hh.
| typedef detail::ListOptionTypeParser_Policy< IPv6GenericOptionParser, ListOptionTypeAuxPolicy> senf::IPv6DestinationOptionsPacketParser:: | ||||
| ListOptionTypePolicy | ||||
Definition at line 309 of file IPv6Extensions.hh.
| typedef UInt8Parser senf::IPv6DestinationOptionsPacketParser:: | ||||
| nextHeader_t | ||||
Definition at line 305 of file IPv6Extensions.hh.
| typedef ListOptionTypeParser senf::IPv6DestinationOptionsPacketParser:: | ||||
| options_t | ||||
Definition at line 312 of file IPv6Extensions.hh.
| UInt8Parser ::value_type senf::IPv6DestinationOptionsPacketParser:: | ||||
| headerLength | () | |||
| UInt8Parser senf::IPv6DestinationOptionsPacketParser:: | ||||
| headerLength_ | () | |||
| UInt8Parser senf::IPv6DestinationOptionsPacketParser:: | ||||
| nextHeader | () | |||
| ListOptionTypeParser senf::IPv6DestinationOptionsPacketParser:: | ||||
| options | () | |||