otPlatTrelPeerInfo

#include <trel.h>

サービス名「_trel._udp」の DNS-SD ブラウズを使用して検出された TREL ピア情報を表します。

概要

パブリック属性

mRemoved
bool
このブール値フラグは、エントリが削除または追加されるかどうかを示します。
mSockAddr
TREL ピアソケット アドレス(IPv6 アドレスとポート番号)。
mTxtData
const uint8_t *
検出された TREL ピアサービス インスタンスの SRV レコードの TXT レコードデータ(DNS-SD の指定に従ってエンコード)。
mTxtLength
uint16_t
mTxtData バッファのバイト数。

パブリック属性

mRemoved

bool otPlatTrelPeerInfo::mRemoved

このブール値フラグは、エントリが削除または追加されるかどうかを示します。

  • TRUE はピアが削除されたことを示します。
  • FALSE は、新しいエントリまたは既存のエントリの更新であることを示します。

mSockAddr

otSockAddr otPlatTrelPeerInfo::mSockAddr

TREL ピアソケット アドレス(IPv6 アドレスとポート番号)。

ポート番号は、検出された TREL ピアサービス インスタンスの SRV レコードから決定されます。IPv6 アドレスは、検出されたサービス インスタンスの SRV レコードで示されたホスト名の AAAA レコードに対する DNS-SD クエリから判定されます。複数のホスト IPv6 アドレスが見つかった場合は、スコープが最も高いアドレスが使用されます。

mTxtData

const uint8_t * otPlatTrelPeerInfo::mTxtData

検出された TREL ピアサービス インスタンスの SRV レコードの TXT レコードデータ(DNS-SD の指定に従ってエンコード)。

mTxtLength

uint16_t otPlatTrelPeerInfo::mTxtLength

mTxtData バッファのバイト数。

関連情報

OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。