Each protocol consists of several objects
typedef
symbol. This is the only object explicitly accessed from the outside Below you find a list of the internal packet type object for each of the implemented protocols. You will never use this type directly, however the documentation will reference the packet typedef to use and will document the parser used to parse the packet's fields.
Ethernet packet typedef.
Definition at line 109 of file EthernetPacket.hh.
Ethernet VLAN C-Tag typedef.
Definition at line 228 of file EthernetPacket.hh.
Ethernet VLAN S-Tag typedef.
Definition at line 179 of file EthernetPacket.hh.
ICMPv6 packet typedef.
Definition at line 83 of file ICMPv6Packet.hh.
typedef ConcretePacket<IPv4PacketType> senf::IPv4Packet |
IPv4 packet typedef.
Definition at line 176 of file IPv4Packet.hh.
IPv6 routing Destination Options packet typedef.
Definition at line 352 of file IPv6Extensions.hh.
IPv6 fragment extension packet typedef.
Definition at line 98 of file IPv6Extensions.hh.
IPv6 routing Hop-By-Hop packet typedef.
Definition at line 279 of file IPv6Extensions.hh.
typedef ConcretePacket<IPv6PacketType> senf::IPv6Packet |
IPv6 packet typedef.
Definition at line 139 of file IPv6Packet.hh.
IPv6 routing extension packet typedef.
Definition at line 205 of file IPv6Extensions.hh.
LLC/SNAP packet typedef.
Definition at line 93 of file LlcSnapPacket.hh.
typedef ConcretePacket<TCPPacketType> senf::TCPPacket |
TCP packet typedef.
Definition at line 159 of file TCPPacket.hh.
typedef ConcretePacket<UDPPacketType> senf::UDPPacket |
UDP packet typedef.
Definition at line 108 of file UDPPacket.hh.