#include <field-info.hpp>
Public Member Functions | |
FieldInfo () | |
FieldInfo (uint64_t tlv) | |
Public Attributes | |
uint64_t | tlvType |
TLV-TYPE of the field; 0 if field does not exist. More... | |
bool | isRecognized |
is this field known More... | |
bool | canIgnore |
can this unknown field be ignored More... | |
bool | isRepeatable |
is the field repeatable More... | |
int | locationSortOrder |
sort order of field_location_tag More... | |
Definition at line 33 of file field-info.hpp.
ndn::lp::detail::FieldInfo::FieldInfo | ( | ) |
Definition at line 49 of file field-info.cpp.
|
explicit |
Definition at line 58 of file field-info.cpp.
References canIgnore, ndn::lp::tlv::HEADER3_MAX, ndn::lp::tlv::HEADER3_MIN, isRecognized, and tlvType.
uint64_t ndn::lp::detail::FieldInfo::tlvType |
TLV-TYPE of the field; 0 if field does not exist.
Definition at line 45 of file field-info.hpp.
Referenced by ndn::lp::detail::compareFieldSortOrder(), FieldInfo(), ndn::lp::detail::ExtractFieldInfo::operator()(), and ndn::lp::Packet::wireDecode().
bool ndn::lp::detail::FieldInfo::isRecognized |
is this field known
Definition at line 50 of file field-info.hpp.
Referenced by FieldInfo(), and ndn::lp::detail::ExtractFieldInfo::operator()().
bool ndn::lp::detail::FieldInfo::canIgnore |
can this unknown field be ignored
Definition at line 55 of file field-info.hpp.
Referenced by FieldInfo(), and ndn::lp::detail::ExtractFieldInfo::operator()().
bool ndn::lp::detail::FieldInfo::isRepeatable |
is the field repeatable
Definition at line 60 of file field-info.hpp.
Referenced by ndn::lp::detail::ExtractFieldInfo::operator()().
int ndn::lp::detail::FieldInfo::locationSortOrder |
sort order of field_location_tag
Definition at line 65 of file field-info.hpp.
Referenced by ndn::lp::detail::compareFieldSortOrder(), and ndn::lp::detail::ExtractFieldInfo::operator()().