nl:: Weave:: DeviceLayer:: Internal:: GenericThreadStackManagerImpl_OpenThread_LwIP
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/OpenThread/GenericThreadStackManagerImpl_OpenThread_LwIP.h>
Menyediakan implementasi umum fitur ThreadStackManager yang berfungsi bersama dengan OpenThread dan LwIP.
Ringkasan
Template ini berisi penerapan fitur tertentu dari antarmuka abstrak ThreadStackManager yang cocok untuk digunakan pada perangkat yang menggunakan OpenThread dan LwIP secara bersamaan. Class ini dimaksudkan untuk diwarisi, secara langsung atau tidak langsung, oleh class ThreadStackManagerImpl, yang juga muncul sebagai parameter ImplClass template.
Inheritance
Mewarisi dari: nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread< ImplClass >
Fungsi publik |
|
---|---|
ThreadNetIf() const
|
struct netif *
|
Fungsi yang dilindungi |
|
---|---|
DoInit(otInstance *otInst)
|
|
UpdateThreadInterface(bool addrChange)
|
void
|
_OnPlatformEvent(const WeaveDeviceEvent *event)
|
void
|
Fungsi publik
ThreadNetIf
struct netif * ThreadNetIf() const
Fungsi yang dilindungi
DoInit
WEAVE_ERROR DoInit( otInstance *otInst )
UpdateThreadInterface
void UpdateThreadInterface( bool addrChange )