Lines Matching refs:Message
50 class Message;
162 Error AppendTo(Message &aMessage) const;
248 Error ParseFrom(const Message &aMessage, uint16_t aOffset);
262 Error ParseFrom(const Message &aMessage, const OffsetRange &aOffsetRange);
276 Error FindIn(const Message &aMessage, uint8_t aType);
304 …static Error ReadTlvValue(const Message &aMessage, uint16_t aOffset, void *aValue, uint8_t aMinLen…
319 …static Error Read(const Message &aMessage, uint16_t aOffset, typename SimpleTlvType::ValueType &aV… in Read()
337 …static Error Read(const Message &aMessage, uint16_t aOffset, typename UintTlvType::UintValueType &… in Read()
355 …static Error Read(const Message &aMessage, uint16_t aOffset, typename StringTlvType::StringType &a… in Read()
373 static Error FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv);
389 …static Error FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv, uint16_…
404 template <typename TlvType> static Error FindTlv(const Message &aMessage, TlvType &aTlv) in FindTlv()
423 …template <typename TlvType> static Error FindTlv(const Message &aMessage, TlvType &aTlv, uint16_t … in FindTlv()
440 …static Error FindTlvValueOffsetRange(const Message &aMessage, uint8_t aType, OffsetRange &aOffsetR…
462 …template <typename TlvType> static Error Find(const Message &aMessage, void *aValue, uint8_t aLeng… in Find()
487 static Error Find(const Message &aMessage, typename SimpleTlvType::ValueType &aValue) in Find()
509 static Error Find(const Message &aMessage, typename UintTlvType::UintValueType &aValue) in Find()
534 static Error Find(const Message &aMessage, typename StringTlvType::StringType &aValue) in Find()
555 static Error AppendTlv(Message &aMessage, uint8_t aType, const void *aValue, uint16_t aLength);
571 …template <typename TlvType> static Error Append(Message &aMessage, const void *aValue, uint8_t aLe… in Append()
590 static Error Append(Message &aMessage, const typename SimpleTlvType::ValueType &aValue) in Append()
608 …template <typename UintTlvType> static Error Append(Message &aMessage, typename UintTlvType::UintV… in Append()
631 template <typename StringTlvType> static Error Append(Message &aMessage, const char *aValue) in Append()
698 static Error FindTlv(const Message &aMessage, uint8_t aType, void *aValue, uint16_t aLength);
699 …static Error ReadStringTlv(const Message &aMessage, uint16_t aOffset, uint8_t aMaxStringLength, ch…
700 …static Error FindStringTlv(const Message &aMessage, uint8_t aType, uint8_t aMaxStringLength, char …
701 …static Error AppendStringTlv(Message &aMessage, uint8_t aType, uint8_t aMaxStringLength, const cha…
702 …template <typename UintType> static Error ReadUintTlv(const Message &aMessage, uint16_t aOffset, U…
703 …template <typename UintType> static Error FindUintTlv(const Message &aMessage, uint8_t aType, Uint…
704 …template <typename UintType> static Error AppendUintTlv(Message &aMessage, uint8_t aType, UintType…