mKey가 NULL이 아닌 경우 null로 끝나는 C 문자열이어야 합니다(MUST). 항목은 값을 제공하는 mValue 버퍼가 있는 키-값 쌍으로 처리됩니다.
항목은 다음과 같이 인코딩됩니다.
단일 문자열 길이 바이트 뒤에 "key=value" 형식 (따옴표 제외)이 옵니다.
이 경우 인코딩된 전체 길이는 255바이트 이하여야 합니다.
mValue가 NULL이면 키는 부울 속성으로 취급되고 '키'로 인코딩됩니다(= 없음).
mValue은 NULL이 아니고 mValueLength가 0이면 빈 값으로 처리되고 'key='로 인코딩됩니다.
mKey가 NULL이면 mValue 버퍼가 이미 인코딩된 TXT-DATA로 처리되고 DNS 메시지에 있는 것처럼 추가됩니다.
mValue
const uint8_t * otDnsTxtEntry::mValue
TXT 레코드 값 또는 이미 인코딩된 TXT-DATA입니다 (mKey에 따라 다름).
mValueLength
uint16_t otDnsTxtEntry::mValueLength
mValue 버퍼의 바이트 수입니다.
자료
OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 비롯됩니다.
자세한 내용을 알아보거나 문서에 참여하려면 리소스를 참고하세요.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.