#include <senf/Packets/MPEGDVBBundle/SNDUPacket.hh>
Parser implementing the header and trailer of a ULE SNDU Packet
Definition at line 45 of file SNDUPacket.hh.
Public Types |
|
typedef UInt16Parser | type_t |
Public Member Functions |
|
senf::UIntFieldParser<?,?+15 > | length () const |
UInt16Parser | type () const |
MACAddressParser | destination () |
bool | d_bit () |
void | withDestination () |
void | withoutDestination () |
UInt32Parser | crc () |
boost::uint32_t | calcCrc () const |
Protected Member Functions |
|
senf::UIntFieldParser<?,?+1 > | d_bit_ () const |
senf::Parse_Variant_Direct < d_bit__t,?,(MACAddressParser)(VoidPacketParser) > ::parser |
destination_ () const |
typedef UInt16Parser senf::SNDUPacketParser:: | ||||
type_t | ||||
Definition at line 54 of file SNDUPacket.hh.
boost::uint32_t senf::SNDUPacketParser:: | ||||
calcCrc | () | |||
Definition at line 35 of file SNDUPacket.cc.
UInt32Parser senf::SNDUPacketParser:: | ||||
crc | () | |||
Definition at line 72 of file SNDUPacket.hh.
bool senf::SNDUPacketParser:: | ||||
d_bit | () | |||
Definition at line 63 of file SNDUPacket.hh.
senf::UIntFieldParser<?,?+ 1 > senf::SNDUPacketParser:: | ||||
d_bit_ | () | |||
MACAddressParser senf::SNDUPacketParser:: | ||||
destination | () | |||
Definition at line 60 of file SNDUPacket.hh.
senf::Parse_Variant_Direct< d_bit__t,?, (MACAddressParser) (VoidPacketParser) >::parser senf::SNDUPacketParser:: | ||||
destination_ | () | |||
senf::UIntFieldParser<?,?+ 15 > senf::SNDUPacketParser:: | ||||
length | () | |||
UInt16Parser senf::SNDUPacketParser:: | ||||
type | () | |||
void senf::SNDUPacketParser:: | ||||
withDestination | () | |||
Definition at line 66 of file SNDUPacket.hh.
void senf::SNDUPacketParser:: | ||||
withoutDestination | () | |||
Definition at line 69 of file SNDUPacket.hh.