otDnssdServiceInstanceInfo

#include <dnssd_server.h>

DNS-SD クエリで検出されたサービス インスタンスの情報を表します。

概要

パブリック属性

mAddressNum
uint8_t
ホストの IPv6 アドレスの数。
mAddresses
const otIp6Address *
ホストの IPv6 アドレス。
mFullName
const char *
完全なインスタンス名(例: OpenThread._ipps._tcp.default.service.arpa)。
mHostName
const char *
ホスト名(例: ot-host.default.service.arpa)。
mPort
uint16_t
サービスポート。
mPriority
uint16_t
サービスの優先度。
mTtl
uint32_t
サービス TTL(秒)。
mTxtData
const uint8_t *
サービスの TXT RDATA。
mTxtLength
uint16_t
サービスの TXT RDATA の長さ。
mWeight
uint16_t
サービスの重量。

パブリック属性

mAddressNum

uint8_t otDnssdServiceInstanceInfo::mAddressNum

ホストの IPv6 アドレスの数。

mAddresses

const otIp6Address * otDnssdServiceInstanceInfo::mAddresses

ホストの IPv6 アドレス。

mFullName

const char * otDnssdServiceInstanceInfo::mFullName

完全なインスタンス名(例: OpenThread._ipps._tcp.default.service.arpa)。

mHostName

const char * otDnssdServiceInstanceInfo::mHostName

ホスト名(例: ot-host.default.service.arpa)。

mPort

uint16_t otDnssdServiceInstanceInfo::mPort

サービスポート。

mPriority

uint16_t otDnssdServiceInstanceInfo::mPriority

サービスの優先度。

mTtl

uint32_t otDnssdServiceInstanceInfo::mTtl

サービス TTL(秒)。

mTxtData

const uint8_t * otDnssdServiceInstanceInfo::mTxtData

サービスの TXT RDATA。

mTxtLength

uint16_t otDnssdServiceInstanceInfo::mTxtLength

サービスの TXT RDATA の長さ。

mWeight

uint16_t otDnssdServiceInstanceInfo::mWeight

サービスの重量。

関連情報

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