nl::Weave::Warm::WarmFabricStateDelegate

#include <src/warm/Warm.h>

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

סיכום

הוא מטמיע את הממשק FabricStateDelegate. מופע של המחלקה הזו (כלומר sWarmFabricStateנכs), מוגדר כמאציל של 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
מזהה הבד הישן/הקודם.