nl::Weave::FabricStateDelegate

זהו שיעור מופשט.

#include <src/lib/core/WeaveFabricState.h>

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

סיכום

ירושה

מחלקות משנה מוכרות ישירות: nl::Weave::Warm::WarmFabricStateDelegate

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

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

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

DidJoinFabric

virtual void DidJoinFabric(
  WeaveFabricState *fabricState,
  uint64_t newFabricId
)=0

השיטה הזו נקראת כאשר WeaveFabricState מצרף או יוצר בד חדש.

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

DidLeaveFabric

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)=0

השיטה הזו נקראת כאשר WeaveFabricState משאיר בד (כלומר נוקה מצב הבד).

פרטים
פרמטרים
[in] fabricState
מצביע אל WeaveFabricState שהשתנה.
[in] oldFabricId
מזהה הבד הישן שנמחק.