nl:: Weave:: Profiles:: WeaveTunnel:: WeaveTunnelRoute
Zusammenfassung
Öffentliche Typen |
|
---|---|
RoutePriority{
|
enum Prioritätswerte für Weave-Tunnel-Routen. |
RoutePriority
|
typedef. Prioritätswerte für Weave-Tunnel-Routen. |
Öffentliche Attribute |
|
---|---|
numOfPrefixes
|
uint8_t
|
priority[MAX_NUM_ROUTES]
|
uint8_t
|
tunnelRoutePrefix[MAX_NUM_ROUTES]
|
IPPrefix
|
Öffentliche statische Funktionen |
|
---|---|
DecodeFabricTunnelRoutes(uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Decodieren Sie Tunnelrouten mit den Präfixen aus dem PacketBuffer, der die Tunnelsteuerungsnachricht enthält.
|
EncodeFabricTunnelRoutes(uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Codieren Sie Tunnelrouten mit den Präfixen in den PacketBuffer, der die gesendete Tunnelsteuerungsnachricht enthält.
|
Öffentliche Typen
RoutePriority
RoutePriority
Prioritätswerte für Weave-Tunnel-Routen.
Attribute | |
---|---|
kRoutePriority_High
|
Der Prioritätswert der Route für „Hoch“. |
kRoutePriority_Low
|
Der Prioritätswert der Route für niedrig. |
kRoutePriority_Medium
|
Der Prioritätswert der Route für „Medium“. |
RoutePriority
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
Prioritätswerte für Weave-Tunnel-Routen.
Öffentliche Attribute
numOfPrefixes
uint8_t numOfPrefixes
priorität
uint8_t priority[MAX_NUM_ROUTES]
tunnelRoutePrefix
IPPrefix tunnelRoutePrefix[MAX_NUM_ROUTES]
Öffentliche statische Funktionen
DecodeFabricTunnelRoutes
WEAVE_ERROR DecodeFabricTunnelRoutes( uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Decodieren Sie Tunnelrouten mit den Präfixen aus dem PacketBuffer, der die Tunnelsteuerungsnachricht enthält.
Details | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|
||||||
Rückgabe |
WEAVE_ERROR WEAVE_NO_ERROR bei Erfolg, sonst Fehler;
|
EncodeFabricTunnelRoutes
WEAVE_ERROR EncodeFabricTunnelRoutes( uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Codieren Sie Tunnelrouten mit den Präfixen in den PacketBuffer, der die gesendete Tunnelsteuerungsnachricht enthält.
Codieren Sie die Tunnelroute mit den Präfixen in dem PacketBuffer, der die gesendete Tunnelsteuerungsnachricht enthält.
Details | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|
||||||
Rückgabe |
WEAVE_ERROR WEAVE_NO_ERROR bei Erfolg, sonst Fehler;
|