X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2F80221Bundle%2FMIHPacket.hh;h=385b2ff9ac0ae202f41fcf06693a203b1b3a58a7;hb=ff305084cba283649a2c97e73d2608c3e4598683;hp=8705a650ab7bd10e7956bac2d37f4436444f2ab4;hpb=94e4eda4358a4def564175ae42173f91307e36a4;p=senf.git diff --git a/senf/Packets/80221Bundle/MIHPacket.hh b/senf/Packets/80221Bundle/MIHPacket.hh index 8705a65..385b2ff 100644 --- a/senf/Packets/80221Bundle/MIHPacket.hh +++ b/senf/Packets/80221Bundle/MIHPacket.hh @@ -97,9 +97,7 @@ namespace senf { : public PacketTypeBase, public PacketTypeMixin { -#ifndef DOXYGEN typedef PacketTypeMixin mixin; -#endif typedef ConcretePacket packet; ///< MIH packet typedef typedef MIHPacketParser parser; ///< typedef to the parser of MIH packet @@ -111,6 +109,8 @@ namespace senf { static void dump(packet p, std::ostream &os); static void finalize(packet p); static factory_t nextPacketType(packet p); + + static std::pair validate(packet p); }; /** \brief MIH packet typedef @@ -130,9 +130,7 @@ namespace senf { : public PacketTypeBase, public PacketTypeMixin { -#ifndef DOXYGEN typedef PacketTypeMixin mixin; -#endif typedef ConcretePacket packet; ///< MIH Payload packet typedef typedef MIHGenericPayloadPacketParser parser; ///< typedef to the parser of MIH Payload packet