nl:: Weave:: Profiles:: WeaveTunnel
Resumen
Enumeraciones |
|
---|---|
@331
|
enum |
@332{
|
enum Códigos de estado de los túneles de Weave. |
LivenessStrategy{
|
enum Es la estrategia de funcionamiento empleada para mantener la conexión del túnel con el Service. |
Role{
|
enum Roles que el agente de túnel puede asumir, es decir, puerta de enlace fronteriza o 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
Es la estrategia de funcionamiento empleada para mantener la conexión del túnel con el Service. |
Role
|
typedefenum nl::Weave::Profiles::WeaveTunnel::Role
Roles que el agente de túnel puede asumir, es decir, puerta de enlace fronteriza o 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 administrar 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:: |
Platform proporcionó las rutinas de direccionamiento y enrutamiento de Weave. |
Enumeraciones
@331
@331
@332
@332
Códigos de estado de los túneles de Weave.
Propiedades | |
---|---|
kStatusCode_TunnelCloseFail
|
El Service encontró un error mientras cerraba el túnel. |
kStatusCode_TunnelOpenFail
|
El Service encontró un error mientras se abría el túnel. |
kStatusCode_TunnelReconnectFail
|
Se produjo un error en la puerta de enlace fronteriza durante la reconexión al servicio. |
kStatusCode_TunnelRouteUpdateFail
|
El servicio encontró un error mientras actualizaba las rutas. |
LivenessStrategy
LivenessStrategy
Es la estrategia de funcionamiento empleada para mantener la conexión del túnel con el Service.
Propiedades | |
---|---|
kLiveness_TCPKeepAlive
|
Se usa para indicar que KeepAlives de TCP mantiene el funcionamiento de la conexión del túnel. |
kLiveness_TunnelControl
|
Se usa para indicar que los mensajes de funcionamiento de la conexión del túnel mantienen el funcionamiento de la conexión del túnel. |
Rol
Role
Roles que el agente de túnel puede asumir, es decir, puerta de enlace fronteriza o dispositivo móvil.
Propiedades | |
---|---|
kClientRole_BorderGateway
|
El dispositivo actúa como una puerta de enlace fronteriza para enrutar el tráfico hacia y desde sí mismo, además de otros dispositivos en su estructura asociada. |
kClientRole_MobileDevice
|
El dispositivo actúa como un nodo independiente que no enruta el tráfico hacia otros dispositivos. Puede establecer un túnel de atajo entre sí misma y otra puerta de enlace fronteriza. |
kClientRole_StandaloneDevice
|
El dispositivo actúa como un nodo independiente que no enruta el tráfico hacia 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 la interfaz móvil se utiliza como la fuente del túnel para el servicio. |
kSrcInterface_WiFi
|
Se usa cuando la interfaz Wi-Fi se utiliza como el origen 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 llega a la puerta de enlace fronteriza a través del túnel. |
kDir_Outbound
|
Indica que un paquete sale de la puerta de enlace fronteriza a través del 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 transitar el tráfico entre el dispositivo o la estructura y el Service. |
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
Es la estrategia de funcionamiento empleada para mantener la conexión del túnel con el Service.
Rol
enum nl::Weave::Profiles::WeaveTunnel::Role Role
Roles que el agente de túnel puede asumir, es decir, puerta de enlace fronteriza o 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