EthernetPacket public header. More...
#include <senf/Socket/Protocols/Raw/MACAddress.hh>#include <senf/Packets/Packets.hh>#include "Registries.hh"#include "EthernetPacket.cci"

Go to the source code of this file.
Classes | |
| struct | senf::MACAddressParser |
| Parse an Ethernet MAC address. More... | |
| struct | senf::EthernetPacketParser |
| Parse an Ethernet packet. More... | |
| struct | senf::EthernetPacketType |
| Ethernet packet. More... | |
| struct | senf::EthVLanPacketParser |
| Parse an ethernet VLAN tag. More... | |
| struct | senf::EthVLanSPacketType |
| Ethernet VLAN S-Tag. More... | |
| struct | senf::EthVLanCPacketType |
| Ethernet VLAN C-Tag. More... | |
| struct | senf::EthOUIExtensionPacketParser |
| struct | senf::EthOUIExtensionPacketType |
Namespaces | |
| senf | |
Typedefs | |
| typedef ConcretePacket< EthernetPacketType > | senf::EthernetPacket |
| Ethernet packet typedef. More... | |
| typedef ConcretePacket< EthVLanSPacketType > | senf::EthVLanSPacket |
| Ethernet VLAN S-Tag typedef. More... | |
| typedef ConcretePacket< EthVLanCPacketType > | senf::EthVLanCPacket |
| Ethernet VLAN C-Tag typedef. More... | |
| typedef ConcretePacket< EthOUIExtensionPacketType > | senf::EthOUIExtensionPacket |
Functions | |
| senf::SENF_PACKET_PREVENT_TEMPLATE_INSTANTIATION (EthernetPacket) | |
| senf::SENF_PACKET_PREVENT_TEMPLATE_INSTANTIATION (EthVLanSPacket) | |
| senf::SENF_PACKET_PREVENT_TEMPLATE_INSTANTIATION (EthVLanCPacket) | |
| senf::SENF_PACKET_PREVENT_TEMPLATE_INSTANTIATION (EthOUIExtensionPacket) | |
EthernetPacket public header.
Definition in file EthernetPacket.hh.