nl:: Weave:: Profiles:: WeaveTunnel
Resumen
Enumeraciones |
|
---|---|
@331
|
enum |
@332{
|
enum Códigos de estado de túneles de Weave. |
LivenessStrategy{
|
enum La estrategia de funcionamiento que se emplea para mantener la conexión del túnel al Service. |
Role{
|
enum Las funciones que el agente de túnel puede asumir; es decir, una puerta de enlace de frontera o un dispositivo móvil. |
SrcInterfaceType{
|
enum Es el tipo de tecnología de la interfaz de red en el dispositivo a través del cual se establece el túnel con el servicio. |
TunnelCtrlMsgType
|
enum |
TunnelPktDirection{
|
enum Dirección del paquete que atraviesa el túnel. |
TunnelType{
|
enum Tipo de túnel. |
WeaveTunnelVersion
|
enum |
Typedefs |
|
---|---|
LivenessStrategy
|
typedefenum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy
La estrategia de funcionamiento que se emplea para mantener la conexión del túnel al Service. |
Role
|
typedefenum nl::Weave::Profiles::WeaveTunnel::Role
Roles que puede asumir el agente de túnel; es decir, una puerta de enlace de frontera o un dispositivo móvil. |
SrcInterfaceType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType
Es el tipo de tecnología de la interfaz de red en el dispositivo a través del cual se establece el túnel con el servicio. |
TunnelPktDirection
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection
Dirección del paquete que atraviesa 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 regular la forma en que el túnel se reconecta con el 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:: |
La plataforma proporcionó las rutinas de direccionamiento y enrutamiento de Weave. |
Enumeraciones
@331
@331
@332
@332
Códigos de estado de túneles de Weave.
Propiedades | |
---|---|
kStatusCode_TunnelCloseFail
|
El servicio encontró un error al cerrar el túnel. |
kStatusCode_TunnelOpenFail
|
El servicio encontró un error al abrir el túnel. |
kStatusCode_TunnelReconnectFail
|
Se produjo un error en la puerta de enlace de frontera cuando se intentó volver a conectarse al servicio. |
kStatusCode_TunnelRouteUpdateFail
|
El servicio encontró un error mientras actualizaba las rutas. |
LivenessStrategy
LivenessStrategy
La estrategia de funcionamiento que se emplea para mantener la conexión del túnel al Service.
Propiedades | |
---|---|
kLiveness_TCPKeepAlive
|
Se usa para indicar que el TCP KeepAlives mantiene el funcionamiento de la conexión del túnel. |
kLiveness_TunnelControl
|
Se usa para indicar que los mensajes de funcionamiento del control de túnel mantienen el funcionamiento de la conexión del túnel. |
Rol
Role
Roles que puede asumir el agente de túnel; es decir, una puerta de enlace de frontera o un dispositivo móvil.
Propiedades | |
---|---|
kClientRole_BorderGateway
|
El dispositivo actúa como una puerta de enlace fronteriza para enrutar el tráfico desde y hacia sí mismo, así como hacia otros dispositivos en su estructura asociada. |
kClientRole_MobileDevice
|
El dispositivo actúa como un nodo independiente que no enruta el tráfico a otros dispositivos. Puede establecer un túnel de atajos entre ella y otra puerta de enlace fronteriza. |
kClientRole_StandaloneDevice
|
El dispositivo actúa como un nodo independiente que no enruta el tráfico a otros dispositivos. |
SrcInterfaceType
SrcInterfaceType
Es el tipo de tecnología de la interfaz de red en el dispositivo a través del cual se establece el túnel con el servicio.
Propiedades | |
---|---|
kSrcInterface_Cellular
|
Se usa cuando se usa la interfaz del celular como fuente del túnel para el servicio. |
kSrcInterface_WiFi
|
Se utiliza cuando se utiliza la interfaz Wi-Fi como fuente del túnel para el servicio. |
TunnelCtrlMsgType
TunnelCtrlMsgType
TunnelPktDirection
TunnelPktDirection
Dirección del paquete que atraviesa el túnel.
Propiedades | |
---|---|
kDir_Inbound
|
Indica que un paquete entra a 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. |
TunnelType
TunnelType
Tipo de túnel.
Propiedades | |
---|---|
kType_TunnelBackup
|
Un túnel secundario que funciona como una ruta alternativa entre el dispositivo o la estructura y el servicio en caso de que no haya un túnel principal disponible. |
kType_TunnelPrimary
|
Un túnel principal para el tránsito de tráfico entre el dispositivo o la estructura y el servicio. |
kType_TunnelShortcut
|
Se usa para indicar un túnel de atajos entre un nodo local independiente(dispositivo móvil) y una puerta de enlace fronteriza. |
kType_TunnelUnknown
|
Se usa para indicar un tipo de túnel desconocido. |
WeaveTunnelVersion
WeaveTunnelVersion
Typedefs
LivenessStrategy
enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy LivenessStrategy
La estrategia de funcionamiento que se emplea para mantener la conexión del túnel al Service.
Rol
enum nl::Weave::Profiles::WeaveTunnel::Role Role
Roles que puede asumir el agente de túnel; es decir, una puerta de enlace de frontera o un dispositivo móvil.
SrcInterfaceType
enum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType SrcInterfaceType
Es el tipo de tecnología de la interfaz de red en el dispositivo a través del cual se establece el túnel con el servicio.
TunnelPktDirection
enum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection TunnelPktDirection
Dirección del paquete que atraviesa el túnel.
TunnelType
enum nl::Weave::Profiles::WeaveTunnel::TunnelType TunnelType
Tipo de túnel.
WeaveTunnelVersion
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion WeaveTunnelVersion