otDnsServiceInfo

#include <dns_client.h>

DNS 서비스 인스턴스에 대한 정보를 제공합니다.

요약

공개 속성

mHostAddress
호스트 IPv6 주소입니다. 사용할 수 없는 경우 모두 0으로 설정합니다.
mHostAddressTtl
uint32_t
호스트 주소 TTL입니다.
mHostNameBuffer
char *
서비스 호스트 이름을 출력하기 위한 버퍼입니다 (필요하지 않은 경우 NULL일 수 있음).
mHostNameBufferSize
uint16_t
크기: mHostNameBuffer
mPort
uint16_t
서비스 포트 번호입니다.
mPriority
uint16_t
서비스 우선순위입니다.
mTtl
uint32_t
서비스 레코드 TTL (초)입니다.
mTxtData
uint8_t *
TXT 데이터를 출력하기 위한 버퍼입니다 (필요하지 않은 경우 NULL일 수 있음).
mTxtDataSize
uint16_t
입력 시 mTxtData 버퍼의 크기입니다. 출력 숫자 쓰기(바이트)입니다.
mTxtDataTruncated
bool
TXT 데이터가 mTxtDataSize에 맞지 않아 잘렸는지를 나타냅니다.
mTxtDataTtl
uint32_t
TXT 데이터 TTL입니다.
mWeight
uint16_t
서비스 중량.

공개 속성

mHostAddress

otIp6Address otDnsServiceInfo::mHostAddress

호스트 IPv6 주소입니다. 사용할 수 없는 경우 모두 0으로 설정합니다.

mHostAddressTtl

uint32_t otDnsServiceInfo::mHostAddressTtl

호스트 주소 TTL입니다.

mHostNameBuffer

char * otDnsServiceInfo::mHostNameBuffer

서비스 호스트 이름을 출력하기 위한 버퍼입니다 (필요하지 않은 경우 NULL일 수 있음).

mHostNameBufferSize

uint16_t otDnsServiceInfo::mHostNameBufferSize

크기: mHostNameBuffer

mPort

uint16_t otDnsServiceInfo::mPort

서비스 포트 번호입니다.

mPriority

uint16_t otDnsServiceInfo::mPriority

서비스 우선순위입니다.

mTtl

uint32_t otDnsServiceInfo::mTtl

서비스 레코드 TTL (초)입니다.

mTxtData

uint8_t * otDnsServiceInfo::mTxtData

TXT 데이터를 출력하기 위한 버퍼입니다 (필요하지 않은 경우 NULL일 수 있음).

mTxtDataSize

uint16_t otDnsServiceInfo::mTxtDataSize

입력 시 mTxtData 버퍼의 크기입니다. 출력 숫자 쓰기(바이트)입니다.

mTxtDataTruncated

bool otDnsServiceInfo::mTxtDataTruncated

TXT 데이터가 mTxtDataSize에 맞지 않아 잘렸는지를 나타냅니다.

mTxtDataTtl

uint32_t otDnsServiceInfo::mTxtDataTtl

TXT 데이터 TTL입니다.

mWeight

uint16_t otDnsServiceInfo::mWeight

서비스 중량.

자료

OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 비롯됩니다. 자세한 내용을 알아보거나 문서에 참여하려면 리소스를 참고하세요.