nl:: Weave:: Profiles:: WeaveTunnel:: WeaveTunnelRoute
Podsumowanie
Typy publiczne |
|
---|---|
RoutePriority{
|
enum | typ wyliczeniowy Wartości priorytetów trasy Weave Tunnel Route. |
RoutePriority
|
typedef Wartości priorytetów trasy Weave Tunnel Route. |
Atrybuty publiczne |
|
---|---|
numOfPrefixes
|
uint8_t
|
priority[MAX_NUM_ROUTES]
|
uint8_t
|
tunnelRoutePrefix[MAX_NUM_ROUTES]
|
IPPrefix
|
Publiczne funkcje statyczne |
|
---|---|
DecodeFabricTunnelRoutes(uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Dekoduj trasy tunelu zawierające zestaw prefiksów z bufora PacketBuffer zawierającego komunikat kontroli tunelu.
|
EncodeFabricTunnelRoutes(uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Zakoduj trasy tunelu zawierające zestaw prefiksów w pliku PacketBuffer zawierającym wysyłaną wiadomość kontroli tunelu.
|
Typy publiczne
RoutePriority
RoutePriority
Wartości priorytetów trasy Weave Tunnel Route.
.Właściwości | |
---|---|
kRoutePriority_High
|
Wartość priorytetu trasy dla wysokiego priorytetu. |
kRoutePriority_Low
|
Wartość priorytetu trasy dla niskiego poziomu. |
kRoutePriority_Medium
|
Wartość priorytetu trasy dla medium. |
RoutePriority
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
Wartości priorytetów trasy Weave Tunnel Route.
.Atrybuty publiczne
numOfPrefixes
uint8_t numOfPrefixes
kampanii
uint8_t priority[MAX_NUM_ROUTES]
tunnelRoutePrefix
IPPrefix tunnelRoutePrefix[MAX_NUM_ROUTES]
Publiczne funkcje statyczne
DecodeFabricTunnelRoutes
WEAVE_ERROR DecodeFabricTunnelRoutes( uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Dekoduj trasy tunelu zawierające zbiór prefiksów z bufora PacketBuffer zawierającego komunikat kontroli tunelu.
Szczegóły | |||||||
---|---|---|---|---|---|---|---|
Parametry |
|
||||||
Zwroty |
WEAVE_ERROR WEAVE_NO_ERROR w przypadku sukcesu, w przeciwnym razie błąd;
|
EncodeFabricTunnelRoutes
WEAVE_ERROR EncodeFabricTunnelRoutes( uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Zakoduj trasy tunelu zawierające zestaw prefiksów w pliku PacketBuffer zawierającym wysyłaną wiadomość kontroli tunelu.
Zakoduj trasę tunelu zawierającą zbiór prefiksów w pliku PacketBuffer zawierającym wysyłaną wiadomość kontroli tunelu.
Szczegóły | |||||||
---|---|---|---|---|---|---|---|
Parametry |
|
||||||
Zwroty |
WEAVE_ERROR WEAVE_NO_ERROR w przypadku sukcesu, w przeciwnym razie błąd;
|