nl:: Weave:: Profiles:: WeaveTunnel:: WeaveTunnelRoute
Riepilogo
Tipi pubblici |
|
---|---|
RoutePriority{
|
enum Valori di priorità della route Weave Tunnel. |
RoutePriority
|
typedef Valori di priorità della route Weave Tunnel. |
Attributi pubblici |
|
---|---|
numOfPrefixes
|
uint8_t
|
priority[MAX_NUM_ROUTES]
|
uint8_t
|
tunnelRoutePrefix[MAX_NUM_ROUTES]
|
IPPrefix
|
Funzioni statiche pubbliche |
|
---|---|
DecodeFabricTunnelRoutes(uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Decodifica le route del tunnel contenenti l'insieme di prefissi del PacketBuffer che contengono il messaggio Tunnel Control.
|
EncodeFabricTunnelRoutes(uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Codifica le route del Tunnel contenenti l'insieme di prefissi nel PacketBuffer contenente il messaggio Tunnel Control che viene inviato.
|
Tipi pubblici
RoutePriority
RoutePriority
Valori di priorità della route Weave Tunnel.
Proprietà | |
---|---|
kRoutePriority_High
|
Il valore di priorità della route per alta. |
kRoutePriority_Low
|
Il valore di priorità della route per basso. |
kRoutePriority_Medium
|
Il valore di priorità della route per il mezzo. |
RoutePriority
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
Valori di priorità della route Weave Tunnel.
Attributi pubblici
numOfPrefixes
uint8_t numOfPrefixes
priorità
uint8_t priority[MAX_NUM_ROUTES]
tunnelRoutePrefix
IPPrefix tunnelRoutePrefix[MAX_NUM_ROUTES]
Funzioni statiche pubbliche
DecodeFabricTunnelRoutes
WEAVE_ERROR DecodeFabricTunnelRoutes( uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Decodifica le route del tunnel contenenti l'insieme di prefissi del PacketBuffer che contengono il messaggio Tunnel Control.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
||||||
Restituisce |
WEAVE_ERROR WEAVE_NO_ERROR in caso di esito positivo, altrimenti errore;
|
EncodeFabricTunnelRoutes
WEAVE_ERROR EncodeFabricTunnelRoutes( uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Codifica le route del Tunnel contenenti l'insieme di prefissi nel PacketBuffer contenente il messaggio Tunnel Control che viene inviato.
Codifica la route Tunnel contenente l'insieme di prefissi nel PacketBuffer contenente il messaggio Tunnel Control che viene inviato.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
||||||
Restituisce |
WEAVE_ERROR WEAVE_NO_ERROR in caso di esito positivo, altrimenti errore;
|