nl::
  #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
פונקציות מוגנות
DoInit
WEAVE_ERROR DoInit( otInstance *otInst )
UpdateThreadInterface
void UpdateThreadInterface( bool addrChange )