nl:: Weave:: Profiles:: WeaveTunnel:: WeaveTunnelRoute
Resumo
Tipos públicos |
|
---|---|
RoutePriority{
|
enum Criar valores de prioridade para a rota de túnel do Weave. |
RoutePriority
|
typedef Criar valores de prioridade para a rota de túnel do Weave. |
Atributos públicos |
|
---|---|
numOfPrefixes
|
uint8_t
|
priority[MAX_NUM_ROUTES]
|
uint8_t
|
tunnelRoutePrefix[MAX_NUM_ROUTES]
|
IPPrefix
|
Funções estáticas públicas |
|
---|---|
DecodeFabricTunnelRoutes(uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Decodificar rotas do túnel que contêm o conjunto de prefixos do PacketBuffer com a mensagem de controle do túnel.
|
EncodeFabricTunnelRoutes(uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
|
Codifique rotas de túnel que contenham o conjunto de prefixos no PackageBuffer contendo a mensagem de controle de túnel que está sendo enviada.
|
Tipos públicos
RoutePriority
RoutePriority
Criar valores de prioridade para a rota de túnel do Weave.
.Propriedades | |
---|---|
kRoutePriority_High
|
O valor de prioridade da rota para alta. |
kRoutePriority_Low
|
O valor de prioridade da rota para baixo. |
kRoutePriority_Medium
|
O valor de prioridade da rota para mídia. |
RoutePriority
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority
Criar valores de prioridade para a rota de túnel do Weave.
.Atributos públicos
numOfPrefixes
uint8_t numOfPrefixes
prioridade
uint8_t priority[MAX_NUM_ROUTES]
tunnelRoutePrefix
IPPrefix tunnelRoutePrefix[MAX_NUM_ROUTES]
Funções estáticas públicas
DecodeFabricTunnelRoutes
WEAVE_ERROR DecodeFabricTunnelRoutes( uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Decodificar rotas do túnel que contêm o conjunto de prefixos do PacketBuffer com a mensagem de controle do túnel.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
||||||
Retornos |
WEAVE_ERROR WEAVE_NO_ERROR em caso de sucesso, caso contrário, error;
|
EncodeFabricTunnelRoutes
WEAVE_ERROR EncodeFabricTunnelRoutes( uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message )
Codifique rotas do túnel que contenham o conjunto de prefixos no PackageBuffer contendo a mensagem do controle de túnel que está sendo enviada.
Codifique a rota do túnel que contém o conjunto de prefixos no PackageBuffer contendo a mensagem do controle de túnel que está sendo enviada.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
||||||
Retornos |
WEAVE_ERROR WEAVE_NO_ERROR em caso de sucesso, caso contrário, error;
|