nl:: Weave:: Profiles:: WeaveTunnel:: WeaveTunnelRoute
Zusammenfassung
Öffentliche Typen |
|
---|---|
RoutePriority{
|
enum Prioritätswerte für die Weave-Tunnel-Route. |
RoutePriority
|
typedef Prioritätswerte für die Weave-Tunnel-Route. |
Ö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, die den Satz Präfixe aus dem PacketBuffer mit der Tunnelkontrollnachricht enthalten.
|
EncodeFabricTunnelRoutes(uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Codieren Sie Tunnelrouten, die den Satz Präfixe enthalten, in den PacketBuffer mit der gesendeten Tunnelkontrollnachricht.
|
Öffentliche Typen
RoutePriority
RoutePriority
Prioritätswerte für die Weave-Tunnel-Route.
.Attribute | |
---|---|
kRoutePriority_High
|
Der Prioritätswert der Route für hoch. |
kRoutePriority_Low
|
Der Prioritätswert der Route für einen niedrigen Wert. |
kRoutePriority_Medium
|
Der Prioritätswert der Route für ein Medium. |
RoutePriority
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
Prioritätswerte für die Weave-Tunnel-Route.
.Ö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, die den Satz Präfixe aus dem PacketBuffer mit der Tunnelkontrollnachricht enthalten.
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, die den Satz Präfixe enthalten, in den PacketBuffer mit der gesendeten Tunnelkontrollnachricht.
Tunnelroute mit dem Satz Präfixe in den PacketBuffer mit der gesendeten Tunnelsteuerungsnachricht codieren.
Details | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|
||||||
Rückgabe |
WEAVE_ERROR WEAVE_NO_ERROR bei Erfolg, sonst Fehler;
|