nl:: بافت:: پروفایل ها:: ارائه خدمات
این فضای نام شامل تمام رابطهای داخل Weave برای نمایه Weave Service Provisioning، سومین نمایه از سه نمایه تهیه Weave است.
خلاصه
شمارش ها | |
---|---|
@304 { | enum کدهای وضعیت ارائه خدمات. |
@305 | enum انواع پیام ارائه خدمات |
@306 { | enum تگ های عناصر داده ارائه خدمات. |
کارکرد | |
---|---|
EncodeServiceConfig ( WeaveCertificateSet & certSet, const char *dirHostName, uint16_t dirPort, uint8_t *outBuf, uint16_t & outLen) | NL_DLL_EXPORT WEAVE_ERROR |
شمارش ها
@304
@304
کدهای وضعیت ارائه خدمات.
@305
@305
انواع پیام ارائه خدمات
@306
@306
تگ های عناصر داده ارائه خدمات.
خواص | |
---|---|
kTag_ServiceConfig | [ ساختار ] یک سرویس بافت را توصیف می کند. |
kTag_ServiceConfig_CACerts | [ آرایه، طول >= 1 ] فهرست گواهیهای CA قابل اعتماد برای سرویس. هر عنصر یک WeaveCertificate است، همانطور که در نمایه امنیتی تعریف شده است. |
kTag_ServiceConfig_DirectoryEndPoint | [ ساختار ] حاوی اطلاعات تماس برای نقطه پایانی دایرکتوری اولیه سرویس است. مطالب برای ساختار ServiceEndPoint همانطور که در زیر تعریف شده است. |
kTag_ServiceEndPoint | [ ساختار ] یک EndPoint سرویس Weave را توصیف می کند. |
kTag_ServiceEndPointAddress_HostName | [ utf-8 string ] نام میزبان یا آدرس IP واقعی. |
kTag_ServiceEndPointAddress_Port | [ uint, 1-63353 ] شماره پورت IP. اختیاری |
kTag_ServiceEndPoint_Addresses | [ آرایه، طول >= 1 ] فهرست آدرسهای نقطه پایانی سرویس. هر عنصر یک ساختار ServiceEndPointAddress است که در زیر تعریف شده است. |
kTag_ServiceEndPoint_Id | [ واحد، 8-64 بیت ] شناسه نقطه پایان سرویس (یک EUI-64) به نقطه پایان سرویس اختصاص داده شده است. |
kTag_ServiceEndPoint_NodeId | [ واحد، 8-64 بیت] شناسه گره گره ارائه دهنده سرویس را ببافید. متقابلا منحصر به فرد با لیست آدرس ها. |
کارکرد
EncodeServiceConfig
NL_DLL_EXPORT WEAVE_ERROR EncodeServiceConfig( WeaveCertificateSet & certSet, const char *dirHostName, uint16_t dirPort, uint8_t *outBuf, uint16_t & outLen )
جز در مواردی که غیر از این ذکر شده باشد، محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است و نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. Thread علامت تجاری ثبتشده Thread Group, Inc است.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.