nl:: Weave:: DeviceLayer:: Internal:: 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<放大類別 >
公開函式 |
|
---|---|
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 )
UpdateThreadInterface
void UpdateThreadInterface( bool addrChange )