X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2F80211Bundle%2FInformationElements.hh;h=31e506fed2b6b727013bf7685a01161b00b77851;hb=33d8f945cadcf912e8637a59d97ac1d1b320af9f;hp=69fa2a93f64ac35db4213c4b134aee841e30d961;hpb=cf48e83de9d4793ca5bd67d1e5acdb5b20968638;p=senf.git diff --git a/senf/Packets/80211Bundle/InformationElements.hh b/senf/Packets/80211Bundle/InformationElements.hh index 69fa2a9..31e506f 100644 --- a/senf/Packets/80211Bundle/InformationElements.hh +++ b/senf/Packets/80211Bundle/InformationElements.hh @@ -41,6 +41,8 @@ namespace senf { SENF_PARSER_FIELD ( type, UInt8Parser ); SENF_PARSER_FIELD ( length, UInt8Parser ); SENF_PARSER_FINALIZE ( WLANInfoElementParser ); + + typedef GenericTLVParserRegistry Registry; }; typedef GenericTLVParserBase WLANGenericInfoElementParser; @@ -59,6 +61,8 @@ namespace senf { type() = typeId; } static const type_t::value_type typeId = 0x00u; + + void dump(std::ostream & os) const; }; struct WLANSupportedRatesInfoElementParser @@ -75,6 +79,8 @@ namespace senf { type() = typeId; } static const type_t::value_type typeId = 0x01u; + + void dump(std::ostream & os) const; }; struct WLANPowerConstraintInfoElementParser @@ -90,6 +96,8 @@ namespace senf { length() = 1; } static const type_t::value_type typeId = 0x20u; + + void dump(std::ostream & os) const; }; }