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< ImplClass >
公共函数 |
|
---|---|
ThreadNetIf() const
|
struct netif *
|
受保护的函数 |
|
---|---|
DoInit(otInstance *otInst)
|
|
UpdateThreadInterface(bool addrChange)
|
void
|
_OnPlatformEvent(const WeaveDeviceEvent *event)
|
void
|
公共函数
ThreadNetIf
struct netif * ThreadNetIf() const
受保护的函数
多伊尼特
WEAVE_ERROR DoInit( otInstance *otInst )
UpdateThreadInterface 接口中的方法
void UpdateThreadInterface( bool addrChange )