nl::Weave::Warm::WarmFabricStateDelegate

#include <src/warm/Warm.h>

זוהי כיתה פנימית ל-warCore.

סיכום

היא מטמיעים את הממשק FabricStateDelegate. מופע של המחלקה הזו (כלומר sWarmFabricStateDelegate), מוגדר כהענקת הגישה של WeaveFabricState. האפשרות Warm משתמשת באפשרות הזו כדי לקבל התראות לגבי שינויים במצב הבד.

ירושה

עובר בירושה מ: nl::Weave::FabricStateDelegate

פונקציות ציבוריות

DidJoinFabric(WeaveFabricState *fabricState, uint64_t newFabricId)
virtual void
השיטה הזו מופעלת על ידי WeaveFabricState כשמחברים או יוצרים בד חדש.
DidLeaveFabric(WeaveFabricState *fabricState, uint64_t oldFabricId)
virtual void
השיטה הזו מופעלת על ידי WeaveFabricState כשיוצאים מבד או כשמנקים אותו.

פונקציות ציבוריות

DidJoinFabric

virtual void DidJoinFabric(
  WeaveFabricState *fabricState,
  uint64_t newFabricId
)

השיטה הזו מופעלת על ידי WeaveFabricState כשמחברים או יוצרים בד חדש.

פרטים
פרמטרים
[in] fabricState
הערך WeaveFabricState השתנה.
[in] newFabricId
מזהה הבד החדש.

DidLeaveFabric

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)

השיטה הזו מופעלת על ידי WeaveFabricState כשיוצאים מבד או כשמנקים אותו.

פרטים
פרמטרים
[in] fabricState
הערך WeaveFabricState השתנה.
[in] oldFabricId
מזהה הבד הישן/הקודם.