nl:: Weave:: DeviceLayer:: Internal:: GenericThreadStackManagerImpl_OpenThread_LwIP
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/OpenThread/GenericThreadStackManagerImpl_OpenThread_LwIP.h>
OpenThread 및 LwIP와 함께 작동하는 ThreadStackManager 기능의 일반 구현을 제공합니다.
요약
이 템플릿에는 OpenThread와 LwIP를 함께 사용하는 기기에서 사용하기에 적합한 ThreadStackManager 추상 인터페이스에서 일부 기능의 구현이 포함되어 있습니다. 템플릿의 ImplClass 매개변수로도 표시되는 ThreadStackManagerImpl 클래스에 의해 직간접적으로 상속되도록 되어 있습니다.
상속
상속 출처: 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 )
UpdateThreadInterface
void UpdateThreadInterface( bool addrChange )