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.

nl::Weave::DeviceOverlay::Nội bộ::GeneralThreadStackManagerimpl_OpenThread_LwIP

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/OpenThread/GenericThreadStackManagerImpl_OpenThread_LwIP.h>

Cung cấp phương thức triển khai chung các tính năng ThreadStackManager hoạt động cùng với OpenThread và LwIP.

Tóm tắt

Mẫu này chứa cách triển khai các tính năng chọn lọc từ giao diện trừu tượng ThreadStackManager, phù hợp để sử dụng trên các thiết bị sử dụng kết hợp OpenThread và LwIP. Lớp này dự kiến sẽ được kế thừa, trực tiếp hoặc gián tiếp, bằng lớp ThreadStackManagerimpl, cũng xuất hiện dưới dạng thông số ImplClass của mẫu\39;

Tính kế thừa

Kế thừa từ: nl::Weave::DeviceOverlay::internal::genericChúngStackManagerManagerl_OpenThread< ImplClass >

Hàm công khai

ThreadNetIf() const
struct netif *

Hàm được bảo vệ

DoInit(otInstance *otInst)
UpdateThreadInterface(bool addrChange)
void
_OnPlatformEvent(const WeaveDeviceEvent *event)
void

Hàm công khai

ThreadNetIf

struct netif * ThreadNetIf() const 

Hàm được bảo vệ

Tiếng Doinit

WEAVE_ERROR DoInit(
  otInstance *otInst
)

UpdateThreadInterface

void UpdateThreadInterface(
  bool addrChange
)

Sự kiện _OnPlatform

void _OnPlatformEvent(
  const WeaveDeviceEvent *event
)