Home
last modified time | relevance | path

Searched defs:LabelIterator (Results 1 – 1 of 1) sorted by relevance

/external/openthread/src/core/net/
Ddns_types.hpp1112 struct LabelIterator struct in ot::Dns::Name
1114 …expr uint16_t kUnsetNameEndOffset = 0; // Special value indicating `mNameEndOffset` is not yet set.
1116 LabelIterator(const Message &aMessage, uint16_t aLabelOffset) in LabelIterator() argument
1123 bool IsEndOffsetSet(void) const { return (mNameEndOffset != kUnsetNameEndOffset); } in IsEndOffsetSet()
1132 const Message &mMessage; // Message to read labels from.
1133 … uint16_t mLabelStartOffset; // Offset in `mMessage` to the first char of current label text.
1134 uint8_t mLabelLength; // Length of current label (number of chars).
1135 uint16_t mNextLabelOffset; // Offset in `mMessage` to the start of the next label.
1136 …_t mNameEndOffset; // Offset in `mMessage` to the byte after the end of domain name field.