X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FDefaultBundle%2FLlcSnapPacket.hh;h=ff6104e87464794392fefeb59c425406fb2f1c25;hb=cad7256a15fbec9b4bf38559e89db7e0fe814db0;hp=115a4a254a351109cdc24fd8b3b680ca8ecee628;hpb=26610f603ebdd465307b9621f532c1fe19fd5571;p=senf.git diff --git a/senf/Packets/DefaultBundle/LlcSnapPacket.hh b/senf/Packets/DefaultBundle/LlcSnapPacket.hh index 115a4a2..ff6104e 100644 --- a/senf/Packets/DefaultBundle/LlcSnapPacket.hh +++ b/senf/Packets/DefaultBundle/LlcSnapPacket.hh @@ -37,7 +37,7 @@ namespace senf { /** \brief Parse a LLC/SNAP header - + \image html LlcSnapPacket.png \todo document me */ @@ -53,7 +53,7 @@ namespace senf { SENF_PARSER_FIELD( type_length, UInt16Parser ); SENF_PARSER_FINALIZE(LlcSnapPacketParser); - + SENF_PARSER_INIT() { dsap() = 0xaa; ssap() = 0xaa; @@ -81,7 +81,7 @@ namespace senf { \ingroup protocolbundle_default */ struct LlcSnapPacketType - : public PacketTypeBase, + : public PacketTypeBase, public PacketTypeMixin { #ifndef DOXYGEN @@ -93,14 +93,16 @@ namespace senf { using mixin::nextPacketRange; using mixin::initSize; using mixin::init; - + static factory_t nextPacketType(packet p); /** \brief Dump given LlcSnapPacket in readable form to given output stream */ - static void dump(packet p, std::ostream & os); + static void dump(packet p, std::ostream & os); static void finalize(packet p); }; - /** \brief LLC/SNAP packet typedef */ + /** \brief LLC/SNAP packet typedef + \ingroup protocolbundle_default + */ typedef ConcretePacket LlcSnapPacket; }