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 OpenThread dan LwIP.
Ringkasan
Template ini berisi implementasi fitur tertentu dari antarmuka abstrak ThreadStackManager yang cocok untuk digunakan pada perangkat yang menggunakan OpenThread dan LwIP secara bersamaan. Nilai ini dimaksudkan agar 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 )