nl:: بافت:: پروفایل ها:: Weave Tunnel:: WeaveTunnelRoute
خلاصه
انواع عمومی | |
---|---|
RoutePriority { | enum مقادیر اولویت مسیر تونل را ببافید. |
RoutePriority | typedef مقادیر اولویت مسیر تونل را ببافید. |
صفات عمومی | |
---|---|
numOfPrefixes | uint8_t |
priority [MAX_NUM_ROUTES] | uint8_t |
tunnelRoutePrefix [MAX_NUM_ROUTES] | IPPrefix |
توابع استاتیک عمومی | |
---|---|
DecodeFabricTunnelRoutes (uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message) | مسیرهای تونل حاوی مجموعه ای از پیشوندها را از PacketBuffer حاوی پیام کنترل تونل رمزگشایی کنید. |
EncodeFabricTunnelRoutes (uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message) | مسیرهای تونل حاوی مجموعه ای از پیشوندها را در PacketBuffer حاوی پیام کنترل تونل در حال ارسال کدگذاری کنید. |
انواع عمومی
اولویت مسیر
RoutePriority
اولویت مسیر
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
مقادیر اولویت مسیر تونل را ببافید.
صفات عمومی
numOfPrefixs
uint8_t numOfPrefixes
اولویت
uint8_t priority[MAX_NUM_ROUTES]
tunnelRoutePrefix
IPPrefix tunnelRoutePrefix[MAX_NUM_ROUTES]
توابع استاتیک عمومی
DecodeFabricTunnelRoutes
WEAVE_ERROR DecodeFabricTunnelRoutes( uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
مسیرهای تونل حاوی مجموعه ای از پیشوندها را از PacketBuffer حاوی پیام کنترل تونل رمزگشایی کنید.
جزئیات | |||||||
---|---|---|---|---|---|---|---|
پارامترها |
| ||||||
برمی گرداند | WEAVE_ERROR WEAVE_NO_ERROR در مورد موفقیت، خطای دیگر. |
EncodeFabricTunnelRoutes
WEAVE_ERROR EncodeFabricTunnelRoutes( uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
مسیرهای تونل حاوی مجموعه ای از پیشوندها را در PacketBuffer حاوی پیام کنترل تونل در حال ارسال کدگذاری کنید.
مسیر تونل حاوی مجموعه ای از پیشوندها را در PacketBuffer حاوی پیام کنترل تونل در حال ارسال رمزگذاری کنید.
جزئیات | |||||||
---|---|---|---|---|---|---|---|
پارامترها |
| ||||||
برمی گرداند | WEAVE_ERROR WEAVE_NO_ERROR در مورد موفقیت، خطای دیگر. |
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.
تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی.