nl:: Weave:: DeviceLayer:: Internal:: GenericThreadStackManagerImpl_OpenThread_LwIP
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/OpenThread/GenericThreadStackManagerImpl_OpenThread_LwIP.h>
OpenThread ve LwIP ile birlikte çalışan ThreadStackManager özelliklerinin genel bir uygulamasını sunar.
Özet
Bu şablonda, ThreadStackManager özet arayüzünden OpenThread ve LwIP'yi birlikte kullanan cihazlarda kullanılmaya uygun belirli özelliklerin uygulamaları yer alır. Şablonun ImplClass parametresi olarak da görünen ThreadStackManagerImpl sınıfı tarafından doğrudan veya dolaylı olarak devralınması amaçlanmıştır.
Devralma
Devralındığı kaynak: nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread< ImplClass >
Herkese açık işlevler |
|
---|---|
ThreadNetIf() const
|
struct netif *
|
Korunan işlevler |
|
---|---|
DoInit(otInstance *otInst)
|
|
UpdateThreadInterface(bool addrChange)
|
void
|
_OnPlatformEvent(const WeaveDeviceEvent *event)
|
void
|
Herkese açık işlevler
ThreadNetIf
struct netif * ThreadNetIf() const
Korunan işlevler
DoInit
WEAVE_ERROR DoInit( otInstance *otInst )
UpdateThreadInterface
void UpdateThreadInterface( bool addrChange )