senf::LlcSnapPacketParser Struct Reference

Parse a LLC/SNAP header. More...

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

Inheritance diagram for senf::LlcSnapPacketParser:
Inheritance graph
[legend]

List of all members.


Detailed Description

Parse a LLC/SNAP header.
LlcSnapPacket.png
Todo:
document me

Definition at line 42 of file LlcSnapPacket.hh.


Public Types

typedef UInt8Parser  dsap_t
typedef UInt8Parser  ssap_t
typedef UInt8Parser  ctrl_t
typedef UInt24Parser  protocolId_t
typedef UInt16Parser  type_length_t

Public Member Functions

UInt8Parser  dsap () const
UInt8Parser  ssap () const
UInt8Parser  ctrl () const
UInt24Parser  protocolId () const
UInt16Parser  type_length () const
void  init ()

Member Typedef Documentation

typedef UInt8Parser senf::LlcSnapPacketParser::
ctrl_t

Definition at line 48 of file LlcSnapPacket.hh.

typedef UInt8Parser senf::LlcSnapPacketParser::
dsap_t

Definition at line 46 of file LlcSnapPacket.hh.

typedef UInt24Parser senf::LlcSnapPacketParser::
protocolId_t

Definition at line 50 of file LlcSnapPacket.hh.

typedef UInt8Parser senf::LlcSnapPacketParser::
ssap_t

Definition at line 47 of file LlcSnapPacket.hh.

typedef UInt16Parser senf::LlcSnapPacketParser::
type_length_t

Definition at line 51 of file LlcSnapPacket.hh.


Member Function Documentation

UInt8Parser senf::LlcSnapPacketParser::
ctrl ()

UInt8Parser senf::LlcSnapPacketParser::
dsap ()

void senf::LlcSnapPacketParser::
init ()

Definition at line 55 of file LlcSnapPacket.hh.

UInt24Parser senf::LlcSnapPacketParser::
protocolId ()

UInt8Parser senf::LlcSnapPacketParser::
ssap ()

UInt16Parser senf::LlcSnapPacketParser::
type_length ()

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