DefaultBundle/EthernetPacket.hh File Reference

EthernetPacket public header. More...

#include <senf/Socket/Protocols/Raw/MACAddress.hh>
#include <senf/Packets/Packets.hh>

Include dependency graph for EthernetPacket.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Detailed Description

EthernetPacket public header.

Definition in file EthernetPacket.hh.


Classes

struct   senf::MACAddressParser
  Parse an Ethernet MAC address. More...
struct   senf::EthernetPacketParser
  Parse an Ethernet packet. More...
struct   senf::EtherTypes
  EtherType registry. More...
struct   senf::EthernetPacketType
  Ethernet packet. More...
struct   senf::EthVLanPacketParser
  Parse an ethernet VLAN tag. More...
struct   senf::EthVLanPacketType
  Ethernet VLAN tag. More...

Namespaces

namespace   senf

Defines

#define  HH_SENF_Packets_DefaultBundle_EthernetPacket_   1

Typedefs

typedef ConcretePacket
< EthernetPacketType > 
senf::EthernetPacket
  Ethernet packet typedef.
typedef ConcretePacket
< EthVLanPacketType > 
senf::EthVLanPacket
  Ethernet VLAN tag typedef.

Define Documentation

#define
HH_SENF_Packets_DefaultBundle_EthernetPacket_   1

Definition at line 27 of file EthernetPacket.hh.