Lines Matching full:txt

60 #define OT_DNS_TXT_KEY_MIN_LENGTH 1 ///< Minimum length of TXT record key string (RFC 6763 - sectio…
62 #define OT_DNS_TXT_KEY_MAX_LENGTH 9 ///< Recommended maximum length of TXT record key string (RFC 6…
64 #define OT_DNS_TXT_KEY_ITER_MAX_LENGTH 64 ///< Maximum length of TXT key string supported by `otDns…
67 * Represents a TXT record entry representing a key/value pair (RFC 6763 - section 6.3).
72 …* An array of `otDnsTxtEntry` entries are used in `otSrpClientService` to specify the full TXT rec…
78 * The TXT record key string.
88 …* If `mKey` is NULL, then `mValue` buffer is treated as an already encoded TXT-DATA and is appende…
92 …const uint8_t *mValue; ///< The TXT record value or already encoded TXT-DATA (depending on `…
97 * Represents an iterator for TXT record entries (key/value pairs).
109 * Initializes a TXT record iterator.
115 * @param[in] aTxtData A pointer to buffer containing the encoded TXT data.
121 * Parses the TXT data from an iterator and gets the next TXT record entry (key/value pair).
123 …or MUST be initialized using `otDnsInitTxtEntryIterator()` before calling this function and the TXT
128 …mKey` in @p aEntry. But if the key is longer, then `mKey` is set to NULL and the entire encoded TXT
135 * @retval OT_ERROR_NOT_FOUND No more entries in the TXT data.
136 * @retval OT_ERROR_PARSE The TXT data from @p aIterator is not well-formed.
141 …* Encodes a given list of TXT record entries (key/value pairs) into TXT data (following format spe…
145 * @param[out] aTxtData A pointer to a buffer to output the encoded TXT data.
146 … aTxtDataLength On input, size of buffer @p aTxtData. On output, length of the encoded TXT data.
148 …* @retval OT_ERROR_NONE Encoded TXT data successfully, @p aTxtData and @p aTxtDataLength …