nl:: Weave:: Profiles:: WeaveTunnel:: WeaveTunnelRoute
摘要
公開類型 |
|
---|---|
RoutePriority{
|
列舉 Weave Tunnel Route 優先順序值。 |
RoutePriority
|
typedef Weave Tunnel Route 優先順序值。 |
公開屬性 |
|
---|---|
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)
|
將含有一組前置字串的通道路徑編碼至包含要傳送的 Tunnel Control 訊息的 PacketBuffer。
|
公開類型
RoutePriority
RoutePriority
Weave Tunnel Route 優先順序值。
,瞭解如何調查及移除這項存取權。屬性 | |
---|---|
kRoutePriority_High
|
高路徑優先順序的值。 |
kRoutePriority_Low
|
低路徑優先順序值。 |
kRoutePriority_Medium
|
中型的路徑優先順序值。 |
RoutePriority
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
Weave Tunnel Route 優先順序值。
,瞭解如何調查及移除這項存取權。公開屬性
numOfPrefixes
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 )
將含有一組前置字串的通道路徑編碼至包含要傳送的 Tunnel Control 訊息的 PacketBuffer。
將含有一組前置字串的通道路徑編碼至包含要傳送的 Tunnel Control 訊息的 PacketBuffer。
詳細資料 | |||||||
---|---|---|---|---|---|---|---|
參數 |
|
||||||
傳回 |
成功時出現 WEAVE_ERROR WEAVE_NO_ERROR,其他錯誤
|