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

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

Definition at line 227 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::IPv6HopByHopOptionsPacketParser:: | ||||
| headerLength_t | ||||
Definition at line 232 of file IPv6Extensions.hh.
| typedef detail::FixedAuxParserPolicy<UInt8Parser, 1u> senf::IPv6HopByHopOptionsPacketParser:: | ||||
| ListOptionTypeAuxPolicy | ||||
Definition at line 232 of file IPv6Extensions.hh.
| typedef ListParser<ListOptionTypePolicy> senf::IPv6HopByHopOptionsPacketParser:: | ||||
| ListOptionTypeParser | ||||
Definition at line 237 of file IPv6Extensions.hh.
| typedef detail::ListOptionTypeParser_Policy< IPv6GenericOptionParser, ListOptionTypeAuxPolicy> senf::IPv6HopByHopOptionsPacketParser:: | ||||
| ListOptionTypePolicy | ||||
Definition at line 236 of file IPv6Extensions.hh.
| typedef UInt8Parser senf::IPv6HopByHopOptionsPacketParser:: | ||||
| nextHeader_t | ||||
Definition at line 231 of file IPv6Extensions.hh.
| typedef ListOptionTypeParser senf::IPv6HopByHopOptionsPacketParser:: | ||||
| options_t | ||||
Definition at line 239 of file IPv6Extensions.hh.
| UInt8Parser ::value_type senf::IPv6HopByHopOptionsPacketParser:: | ||||
| headerLength | () | |||
| UInt8Parser senf::IPv6HopByHopOptionsPacketParser:: | ||||
| headerLength_ | () | |||
| UInt8Parser senf::IPv6HopByHopOptionsPacketParser:: | ||||
| nextHeader | () | |||
| ListOptionTypeParser senf::IPv6HopByHopOptionsPacketParser:: | ||||
| options | () | |||