nl:: Weave:: Weave: WeaveTunnel
Resumen
Enumeraciones |
|
---|---|
@331
|
enum |
@332{
|
enum Códigos de estado de túnel de Weave. |
LivenessStrategy{
|
enum La estrategia de funcionamiento empleada para mantener la conexión del túnel con el Service. |
Role{
|
enum Funciones que puede asumir el agente de túnel; es decir, la puerta de enlace fronteriza o un dispositivo móvil. |
SrcInterfaceType{
|
enum El tipo de tecnología de la interfaz de red del dispositivo en el que se establece el túnel con el servicio. |
TunnelCtrlMsgType
|
enum |
TunnelPktDirection{
|
enum Dirección de los paquetes que atraviesan el túnel. |
TunnelType{
|
enum Tipo de túnel. |
WeaveTunnelVersion
|
enum |
Typedefs |
|
---|---|
LivenessStrategy
|
typedefenum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy
La estrategia de funcionamiento empleada para mantener la conexión del túnel con el Service. |
Role
|
typedefenum nl::Weave::Profiles::WeaveTunnel::Role
Funciones que puede asumir el agente de túnel; es decir, la puerta de enlace fronteriza o un dispositivo móvil. |
SrcInterfaceType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType
El tipo de tecnología de la interfaz de red del dispositivo en el que se establece el túnel con el servicio. |
TunnelPktDirection
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection
Dirección de los paquetes que atraviesan el túnel. |
TunnelType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelType
Tipo de túnel. |
WeaveTunnelVersion
|
typedefenum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion
|
Clases |
|
---|---|
nl:: |
Los parámetros de la política de reconexión que se usan para controlar la forma en que el túnel se vuelve a conectar al servicio. |
nl:: |
|
nl:: |
Esta clase encapsula todos los estados de conexión del túnel de Weave y la lógica y las funciones de administración asociadas. |
nl:: |
|
nl:: |
|
nl:: |
Espacios de nombres |
|
---|---|
nl:: |
Plataforma que proporcionó rutinas de direccionamiento y enrutamiento de Weave. |
Enumeraciones
@331
@331
@332
@332
Códigos de estado de túnel de Weave.
Properties | |
---|---|
kStatusCode_TunnelCloseFail
|
El servicio detectó un error al cerrar el túnel. |
kStatusCode_TunnelOpenFail
|
El servicio detectó un error cuando se abría el túnel. |
kStatusCode_TunnelReconnectFail
|
La puerta de enlace fronteriza detectó un error mientras se volvió a conectar al servicio. |
kStatusCode_TunnelRouteUpdateFail
|
El servicio encontró un error mientras actualizaba las rutas. |
Estrategia de actividad
LivenessStrategy
La estrategia de funcionamiento empleada para mantener la conexión del túnel con el Service.
Properties | |
---|---|
kLiveness_TCPKeepAlive
|
Se usa para indicar que el mantenimiento de la conexión del túnel se mantiene mediante TCP KeepAlives. |
kLiveness_TunnelControl
|
Se usa para indicar que los mensajes de capacidad de respuesta del control de túnel mantienen la conexión de este túnel. |
Rol
Role
Funciones que puede asumir el agente de túnel; es decir, la puerta de enlace fronteriza o un dispositivo móvil.
Properties | |
---|---|
kClientRole_BorderGateway
|
El dispositivo actúa como puerta de enlace fronteriza con el fin de enrutar el tráfico hacia y desde él, así como a otros dispositivos en su estructura asociada. |
kClientRole_MobileDevice
|
El dispositivo actúa como un nodo independiente que no enruta el tráfico de otros dispositivos. Puede establecer un túnel de acceso directo entre ella y otra puerta de enlace fronteriza. |
kClientRole_StandaloneDevice
|
El dispositivo actúa como un nodo independiente que no enruta el tráfico de otros dispositivos. |
Tipo de interfaz de SRC
SrcInterfaceType
El tipo de tecnología de la interfaz de red del dispositivo en el que se establece el túnel con el servicio.
Properties | |
---|---|
kSrcInterface_Cellular
|
Se usa cuando la interfaz celular se usa como la fuente del túnel para el servicio. |
kSrcInterface_WiFi
|
Se usa cuando la interfaz Wi-Fi se usa como la fuente del túnel para el Service. |
TúnelCtrlMsgType
TunnelCtrlMsgType
Orientación del túnel
TunnelPktDirection
Dirección de los paquetes que atraviesan el túnel.
Properties | |
---|---|
kDir_Inbound
|
Indica la entrada de un paquete en la puerta de enlace fronteriza a través del túnel. |
kDir_Outbound
|
Indica que el paquete sale de la puerta de enlace fronteriza por el túnel. |
Tipo de túnel
TunnelType
Tipo de túnel.
Properties | |
---|---|
kType_TunnelBackup
|
Un túnel secundario que funciona como una ruta alternativa entre el dispositivo o la tela y el servicio. en caso de que no haya un túnel principal disponible. |
kType_TunnelPrimary
|
Un túnel principal para el tráfico de transporte entre el dispositivo o la tela y el Service. |
kType_TunnelShortcut
|
Se usa para indicar un túnel de acceso directo entre un nodo local independiente(dispositivo móvil) y una puerta de enlace de borde. |
kType_TunnelUnknown
|
Se usa para indicar un tipo de túnel desconocido. |
Versión de túnel de Weave
WeaveTunnelVersion
Typedefs
Estrategia de actividad
enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy LivenessStrategy
La estrategia de funcionamiento empleada para mantener la conexión del túnel con el Service.
Rol
enum nl::Weave::Profiles::WeaveTunnel::Role Role
Funciones que puede asumir el agente de túnel; es decir, la puerta de enlace fronteriza o un dispositivo móvil.
Tipo de interfaz de SRC
enum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType SrcInterfaceType
El tipo de tecnología de la interfaz de red del dispositivo en el que se establece el túnel con el servicio.
Orientación del túnel
enum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection TunnelPktDirection
Dirección de los paquetes que atraviesan el túnel.
Tipo de túnel
enum nl::Weave::Profiles::WeaveTunnel::TunnelType TunnelType
Tipo de túnel.
Versión de túnel de Weave
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion WeaveTunnelVersion