Init()
Initializes a TXT record iterator. The buffer pointer @p aTxtData and its content MUST persist and remain unchanged while the iterator object is being used.
GetNextEntry()
Parses the TXT data from the `Iterator` and gets the next TXT record entry (key/value pair). The `Iterator` instance MUST be initialized using `Init()` before calling this method and the TXT data buffer used to initialize the iterator MUST persist and remain unchanged. If the parsed key string length is smaller than or equal to `kMaxIterKeyLength` the key string is returned in `mKey` in @p aEntry. But if the key is longer, then `mKey` is set to `nullptr` the entire encoded TXT entry is returned in `mValue` and `mValueLength`.
GetTxtData() const
SetTxtData()
GetTxtDataLength() const
SetTxtDataLength()
GetTxtDataPosition() const
SetTxtDataPosition()
IncreaseTxtDataPosition()
GetKeyBuffer()
GetTxtDataEnd() const