En Google, luchamos por la equidad racial de la comunidad negra. Más información
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

nl :: Tejido:: Perfiles: WeaveTunnel :: TejidoTúnelRuta

Resumen

Tipos públicos

RoutePriority {
kRoutePriority_High = 1,
kRoutePriority_Medium = 2,
kRoutePriority_Low = 3
}
enumeración
Valores de prioridad de la ruta del túnel de tejido.
RoutePriority typedef
Valores de prioridad de la ruta del túnel de tejido.

Atributos públicos

numOfPrefixes
uint8_t
priority [MAX_NUM_ROUTES]
uint8_t
tunnelRoutePrefix [MAX_NUM_ROUTES]
IPPrefix

Funciones estáticas públicas

DecodeFabricTunnelRoutes (uint64_t *fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
Decodificar rutas de túnel que contienen el conjunto de prefijos del PacketBuffer que contiene el mensaje de control de túnel.
EncodeFabricTunnelRoutes (uint64_t fabricId, WeaveTunnelRoute *tunRoute, PacketBuffer *message)
Codifique las rutas de túnel que contienen el conjunto de prefijos en el PacketBuffer que contiene el mensaje de control de túnel que se envía.

Tipos públicos

RutaPrioridad

 RoutePriority

Valores de prioridad de la ruta del túnel de tejido.

Propiedades
kRoutePriority_High

El valor de prioridad de ruta para alto.

kRoutePriority_Low

El valor de prioridad de ruta para bajo.

kRoutePriority_Medium

El valor de prioridad de ruta para medio.

RutaPrioridad

enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute::RoutePriority RoutePriority

Valores de prioridad de la ruta del túnel de tejido.

Atributos públicos

numOfPrefixes

uint8_t numOfPrefixes

prioridad

uint8_t priority[MAX_NUM_ROUTES]

TunnelRoutePrefix

IPPrefix tunnelRoutePrefix[MAX_NUM_ROUTES]

Funciones estáticas públicas

DecodificarTelaTúnelRutas

WEAVE_ERROR DecodeFabricTunnelRoutes(
  uint64_t *fabricId,
  WeaveTunnelRoute *tunRoute,
  PacketBuffer *message
)

Decodificar rutas de túnel que contienen el conjunto de prefijos del PacketBuffer que contiene el mensaje de control de túnel.

Detalles
Parámetros
[out] fabricId
Identificación de la tela para las rutas.
[out] tunRoutes
Puntero al objeto WeaveTunnelRoute que contiene la lista de prefijos.
[in] message
Puntero al PacketBuffer desde el que decodificar los prefijos de la ruta del túnel.
Devoluciones
WEAVE_ERROR WEAVE_NO_ERROR en caso de éxito, de lo contrario error;

EncodeFabricTunnelRoutes

WEAVE_ERROR EncodeFabricTunnelRoutes(
  uint64_t fabricId,
  WeaveTunnelRoute *tunRoute,
  PacketBuffer *message
)

Codifique las rutas de túnel que contienen el conjunto de prefijos en el PacketBuffer que contiene el mensaje de control de túnel que se envía.

Codificar la ruta del túnel que contiene el conjunto de prefijos en el PacketBuffer que contiene el mensaje de control del túnel que se envía.

Detalles
Parámetros
[in] fabricId
Identificación de la tela para las rutas.
[in] tunRoutes
Puntero al objeto WeaveTunnelRoute que contiene la lista de prefijos.
[in] message
Puntero al PacketBuffer en el que codificar los prefijos de ruta del túnel.
Devoluciones
WEAVE_ERROR WEAVE_NO_ERROR en caso de éxito, de lo contrario error;