nl::Weave::WeaveMessageLayer::InitContext

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

Định nghĩa về lớp InitContext.

Tóm tắt

Lớp này đóng gói tập hợp các đối tượng và biến vào một cấu trúc ngữ cảnh cần thiết để khởi chạy WeaveMessageLayer.

Hàm khởi tạo và phá huỷ

InitContext(void)
Hàm khởi tạo InitContext.

Các thuộc tính công khai

fabricState
Con trỏ trỏ đến đối tượng WeaveFabricState.
inet
InetLayer *
Con trỏ trỏ đến đối tượng InetLayer.
listenTCP
bool
Chấp nhận các kết nối TCP Weave đến từ các ứng dụng ngang hàng từ xa trên cổng Weave.
listenUDP
bool
Chấp nhận thông báo không mong muốn gửi đến Weave UDP từ các đồng nghiệp từ xa trên cổng Weave.
systemLayer
Con trỏ trỏ đến đối tượng SystemLayer.

Các thuộc tính công khai

fabricState

WeaveFabricState * fabricState

Con trỏ trỏ đến đối tượng WeaveFabricState.

inet

InetLayer * inet

Con trỏ trỏ đến đối tượng InetLayer.

listenTCP

bool listenTCP

Chấp nhận các kết nối TCP Weave đến từ các ứng dụng ngang hàng từ xa trên cổng Weave.

listenUDP

bool listenUDP

Chấp nhận thông báo không mong muốn gửi đến Weave UDP từ các đồng nghiệp từ xa trên cổng Weave.

systemLayer

System::Layer * systemLayer

Con trỏ trỏ đến đối tượng SystemLayer.

Hàm công khai

InitContext

 InitContext(
  void
)

Hàm khởi tạo InitContext.