Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

nl :: Tejido:: TejidoConexiónTúnel

#include <src/lib/core/WeaveMessageLayer.h>

La definición de la clase WeaveConnectionTunnel , que administra un par de TCPEndPoints cuyas WeaveConnections originales se han acoplado, y entre los cuales WeaveMessageLayer reenvía todos los datos y cierres de conexiones.

Resumen

Tipos públicos

ShutdownFunct )(WeaveConnectionTunnel *tun) typedef
void(*
Esta función es la devolución de llamada de la aplicación que se invoca cuando se cierra el túnel de conexión de Weave.

Atributos públicos

AppState
void *
Un puntero al objeto de estado específico de la aplicación.
OnShutdown

Funciones publicas

LogId (void) const
uint16_t
Shutdown (void)
void
Apague WeaveConnectionTunnel cerrando los puntos finales de los componentes que, a su vez, cierran las conexiones TCP correspondientes.

Tipos públicos

ShutdownFunct

void(* ShutdownFunct)(WeaveConnectionTunnel *tun)

Esta función es la devolución de llamada de la aplicación que se invoca cuando se cierra el túnel de conexión de Weave.

Detalles
Parámetros
[in] tun
Un puntero al objeto WeaveConnectionTunnel .

Atributos públicos

AppState

void * AppState

Un puntero al objeto de estado específico de la aplicación.

OnShutdown

ShutdownFunct OnShutdown

Funciones publicas

LogId

uint16_t LogId(
  void
) const 

Cerrar

void Shutdown(
  void
)

Apague WeaveConnectionTunnel cerrando los puntos finales de los componentes que, a su vez, cierran las conexiones TCP correspondientes.

Esta función finaliza el túnel y cualquier uso adicional de WeaveConnectionTunnel debe iniciarse mediante una llamada a WeaveMessageLayer :: NewConnectionTunnel () ;