O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

nl :: Tecer:: WeaveConnectionTunnel

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

A definição da classe WeaveConnectionTunnel , que gerencia um par de TCPEndPoints cujos WeaveConnections originais foram acoplados e entre os quais o WeaveMessageLayer encaminha todos os dados e fechamentos de conexão.

Resumo

Tipos públicos

ShutdownFunct )(WeaveConnectionTunnel *tun) typedef
void(*
Esta função é o retorno de chamada do aplicativo que é invocado quando o túnel de conexão do Weave é encerrado.

Atributos públicos

AppState
void *
Um ponteiro para o objeto de estado específico do aplicativo.
OnShutdown

Funções públicas

LogId (void) const
uint16_t
Shutdown (void)
void
Encerre o WeaveConnectionTunnel fechando os pontos de extremidade do componente que, por sua vez, fecham as conexões TCP correspondentes.

Tipos públicos

ShutdownFunct

void(* ShutdownFunct)(WeaveConnectionTunnel *tun)

Esta função é o retorno de chamada do aplicativo que é invocado quando o túnel de conexão Weave é encerrado.

Detalhes
Parâmetros
[in] tun
Um ponteiro para o objeto WeaveConnectionTunnel .

Atributos públicos

AppState

void * AppState

Um ponteiro para o objeto de estado específico do aplicativo.

OnShutdown

ShutdownFunct OnShutdown

Funções públicas

LogId

uint16_t LogId(
  void
) const 

Desligar

void Shutdown(
  void
)

Encerre o WeaveConnectionTunnel fechando os terminais do componente que, por sua vez, fecham as conexões TCP correspondentes.

Esta função termina o túnel e qualquer uso posterior de um WeaveConnectionTunnel precisa ser iniciado por uma chamada para WeaveMessageLayer :: NewConnectionTunnel () ;