Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: WeaveConnectionTunnel

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

Định nghĩa của lớp WeaveConnectionTunnel , quản lý một cặp TCPEndPoint có WeaveConnections ban đầu đã được kết hợp và giữa đó WeaveMessageLayer chuyển tiếp tất cả dữ liệu và kết nối.

Tóm lược

Các loại công khai

ShutdownFunct )(WeaveConnectionTunnel *tun) typedef
void(*
Hàm này là lệnh gọi lại của ứng dụng được gọi khi đường hầm kết nối Weave bị tắt.

Thuộc tính công cộng

AppState
void *
Một con trỏ đến đối tượng trạng thái dành riêng cho ứng dụng.
OnShutdown

Chức năng công cộng

LogId (void) const
uint16_t
Shutdown (void)
void
Tắt WeaveConnectionTunnel bằng cách đóng các điểm cuối thành phần, đến lượt nó, đóng các kết nối TCP tương ứng.

Các loại công khai

Tắt máy

void(* ShutdownFunct)(WeaveConnectionTunnel *tun)

Hàm này là lệnh gọi lại của ứng dụng được gọi khi đường hầm kết nối Weave bị tắt.

Chi tiết
Thông số
[in] tun
Một con trỏ đến đối tượng WeaveConnectionTunnel .

Thuộc tính công cộng

AppState

void * AppState

Một con trỏ đến đối tượng trạng thái dành riêng cho ứng dụng.

OnShutdown

ShutdownFunct OnShutdown

Chức năng công cộng

LogId

uint16_t LogId(
  void
) const 

Tắt

void Shutdown(
  void
)

Tắt WeaveConnectionTunnel bằng cách đóng các điểm cuối thành phần, đến lượt nó, đóng các kết nối TCP tương ứng.

Hàm này kết thúc đường hầm và bất kỳ hoạt động sử dụng tiếp theo của WeaveConnectionTunnel cần được thực hiện bằng lệnh gọi tới WeaveMessageLayer :: NewConnectionTunnel () ;