透過集合功能整理內容 你可以依據偏好儲存及分類內容。

nl::Weave::DeviceLayer::內部::GenericThreadStackManagerImpl_OpenThread_LwIP

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

提供適用於 ThreadStackManager 功能的通用實作方法,適用於 OpenThread 和 LwIP。

總結

這個範本包含了 ThreadStackManager 抽象介面中的特定功能實作項目,適合同時使用 OpenThread 和 LwIP 的裝置。這個目標是由 ThreadStackManagerImpl 類別直接或間接沿用,而該類別也會顯示為範本的 ImplClass 參數。

繼承

沿用來源: nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread< ImplClass >

公開函式

ThreadNetIf() const
struct netif *

受保護的函式

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

公開函式

ThreadNetIf

struct netif * ThreadNetIf() const 

受保護的函式

DoInit

WEAVE_ERROR DoInit(
  otInstance *otInst
)

更新執行緒介面

void UpdateThreadInterface(
  bool addrChange
)

_線上平台事件

void _OnPlatformEvent(
  const WeaveDeviceEvent *event
)