Searched refs:mOption (Results 1 – 5 of 5) sorted by relevance
48 : mOption(nullptr) in Iterator()55 : mOption(nullptr) in Iterator()61 mOption = Validate(reinterpret_cast<const Option *>(aStart)); in Iterator()69 void Option::Iterator::Advance(void) { mOption = (mOption != nullptr) ? Validate(Next(mOption)) : n… in Advance()
149 const Option &operator*(void) { return *mOption; } in operator *()152 bool operator==(const Iterator &aOther) const { return mOption == aOther.mOption; } in operator ==()159 const Option *mOption; member in ot::Ip6::Nd::Option::Iterator
509 mOption.mNumber = 0; in Init()510 mOption.mLength = 0; in Init()558 mOption.mNumber += optionDelta; in Advance()559 mOption.mLength = optionLength; in Advance()575 GetMessage().ReadBytes(mNextOptionOffset - mOption.mLength, aValue, mOption.mLength); in ReadOptionValue()588 VerifyOrExit(mOption.mLength <= sizeof(uint64_t), error = kErrorNoBufs); in ReadOptionValue()593 for (uint16_t pos = 0; pos < mOption.mLength; pos++) in ReadOptionValue()
1049 bool IsDone(void) const { return mOption.mLength == kIteratorDoneLength; } in IsDone()1097 …ption *GetOption(void) const { return IsDone() ? nullptr : static_cast<const Option *>(&mOption); } in GetOption()1137 … uint16_t GetOptionValueMessageOffset(void) const { return mNextOptionOffset - mOption.mLength; } in GetOptionValueMessageOffset()1146 void MarkAsDone(void) { mOption.mLength = kIteratorDoneLength; } in MarkAsDone()
164 otCoapOption mOption; ///< CoAP message option member