Home
last modified time | relevance | path

Searched refs:ChannelMaskEntryBase (Results 1 – 2 of 2) sorted by relevance

/openthread-3.5.0/src/core/meshcop/
Dmeshcop_tlvs.cpp230 const ChannelMaskEntryBase *cur = GetFirstEntry(); in IsValid()
231 const ChannelMaskEntryBase *end = reinterpret_cast<const ChannelMaskEntryBase *>(GetNext()); in IsValid()
262 const ChannelMaskEntryBase *ChannelMaskBaseTlv::GetFirstEntry(void) const in GetFirstEntry()
264 const ChannelMaskEntryBase *entry = nullptr; in GetFirstEntry()
266 VerifyOrExit(GetLength() >= sizeof(ChannelMaskEntryBase)); in GetFirstEntry()
268 entry = reinterpret_cast<const ChannelMaskEntryBase *>(GetValue()); in GetFirstEntry()
275 ChannelMaskEntryBase *ChannelMaskBaseTlv::GetFirstEntry(void) { return AsNonConst(AsConst(this)->Ge… in GetFirstEntry()
327 const ChannelMaskEntryBase *cur = GetFirstEntry(); in GetChannelMask()
328 const ChannelMaskEntryBase *end = reinterpret_cast<const ChannelMaskEntryBase *>(GetNext()); in GetChannelMask()
378 while (offset + sizeof(ChannelMaskEntryBase) <= end) in GetChannelMask()
Dmeshcop_tlvs.hpp1274 class ChannelMaskEntryBase class
1315 uint16_t GetEntrySize(void) const { return sizeof(ChannelMaskEntryBase) + mMaskLength; } in GetEntrySize()
1359 const ChannelMaskEntryBase *GetNext(void) const in GetNext()
1361 …return reinterpret_cast<const ChannelMaskEntryBase *>(reinterpret_cast<const uint8_t *>(this) + Ge… in GetNext()
1370 ChannelMaskEntryBase *GetNext(void) { return AsNonConst(AsConst(this)->GetNext()); } in GetNext()
1382 class ChannelMaskEntry : public ChannelMaskEntryBase
1457 const ChannelMaskEntryBase *GetFirstEntry(void) const;
1465 ChannelMaskEntryBase *GetFirstEntry(void);