отПлатТрелПеерИнфо
#include <trel.h>
Представляет информацию об одноранговом узле TREL, обнаруженную с помощью просмотра DNS-SD по имени службы «_trel._udp».
Краткое содержание
Публичные атрибуты | |
---|---|
mRemoved | bool Этот логический флаг указывает, удаляется или добавляется запись. |
mSockAddr | Адрес сокета однорангового узла TREL (адрес IPv6 и номер порта). |
mTxtData | const uint8_t * Данные записи TXT (закодированные, как указано в DNS-SD) из записи SRV обнаруженного экземпляра одноранговой службы TREL. |
mTxtLength | uint16_t Количество байтов в буфере mTxtData . |
Публичные атрибуты
mУдалено
bool otPlatTrelPeerInfo::mRemoved
Этот логический флаг указывает, удаляется или добавляется запись.
- TRUE указывает, что одноранговый узел удален.
- FALSE указывает, что это новая запись или обновление существующей записи.
мсоккдр
otSockAddr otPlatTrelPeerInfo::mSockAddr
Адрес сокета однорангового узла TREL (адрес IPv6 и номер порта).
Номер порта определяется из записи SRV обнаруженного экземпляра одноранговой службы TREL. Адрес IPv6 определяется из запроса DNS-SD для записей AAAA по имени хоста, указанному в записи SRV обнаруженного экземпляра службы. Если обнаружено несколько хостов-адресатов IPv6, используется один с наивысшей областью действия.
mTxtData
const uint8_t * otPlatTrelPeerInfo::mTxtData
Данные записи TXT (закодированные, как указано в DNS-SD) из записи SRV обнаруженного экземпляра одноранговой службы TREL.
mTxtLength
uint16_t otPlatTrelPeerInfo::mTxtLength
Количество байтов в буфере mTxtData
.
Ресурсы
Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .