nl::
  概要
| パブリック タイプ | |
|---|---|
| RoutePriority{ | enum Weave トンネルルートの優先度値。 | 
| RoutePriority | typedef Weave トンネルルートの優先度値。 | 
| パブリック属性 | |
|---|---|
| numOfPrefixes | uint8_t | 
| priority[MAX_NUM_ROUTES] | uint8_t | 
| tunnelRoutePrefix[MAX_NUM_ROUTES] | IPPrefix | 
| 静的パブリック関数 | |
|---|---|
| DecodeFabricTunnelRoutes(uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message) | Tunnel Control メッセージを含む PacketBuffer からのプレフィックスのセットを含むトンネル ルートをデコードします。 | 
| EncodeFabricTunnelRoutes(uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message) | プレフィックスのセットを含むトンネル ルートを、送信されるトンネル制御メッセージを含む PacketBuffer にエンコードする。 | 
公開タイプ
RoutePriority
RoutePriority
Weave トンネルルートの優先度値。
で確認できます。| プロパティ | |
|---|---|
| kRoutePriority_High | 高のルート優先度値。 | 
| kRoutePriority_Low | ルート優先度の低値。 | 
| kRoutePriority_Medium | メディアのルート優先度の値。 | 
RoutePriority
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
Weave トンネルルートの優先度値。
で確認できます。パブリック属性
numOfPrefixes
uint8_t numOfPrefixes
priority
uint8_t priority[MAX_NUM_ROUTES]
tunnelRoutePrefix
IPPrefix tunnelRoutePrefix[MAX_NUM_ROUTES]
静的パブリック関数
DecodeFabricTunnelRoutes
WEAVE_ERROR DecodeFabricTunnelRoutes( uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Tunnel Control メッセージを含む PacketBuffer からのプレフィックスのセットを含むトンネル ルートをデコードします。
| 詳細 | |||||||
|---|---|---|---|---|---|---|---|
| パラメータ | 
 | ||||||
| 戻り値 | 成功の場合は WEAVE_ERROR WEAVE_NO_ERROR、それ以外の場合はエラー。 | ||||||
EncodeFabricTunnelRoutes
WEAVE_ERROR EncodeFabricTunnelRoutes( uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
プレフィックスのセットを含むトンネル ルートを、送信されるトンネル制御メッセージを含む PacketBuffer にエンコードする。
プレフィックスのセットを含むトンネル ルートを、送信されるトンネル制御メッセージを含む PacketBuffer にエンコードする。
| 詳細 | |||||||
|---|---|---|---|---|---|---|---|
| パラメータ | 
 | ||||||
| 戻り値 | 成功の場合は WEAVE_ERROR WEAVE_NO_ERROR、それ以外の場合はエラー。 | ||||||