nl::Weave::Warm::WarmFabricStateDelegate

#include <src/warm/Warm.h>

यह वॉर्म कोर का इंटरनल क्लास है.

खास जानकारी

यह FabricStateDelegate इंटरफ़ेस को लागू करता है. इस क्लास के इंस्टेंस (नाम का नाम sWarmFabricState ढूंढें) को WeaveFabricState के प्रतिनिधि के तौर पर सेट किया जाता है. वॉर्म इसका इस्तेमाल, फ़ैब्रिक की स्थिति में होने वाले बदलावों की सूचना देने के लिए करता है.

इनहेरिटेंस

यहां से मिलता है: 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
पुराना/पिछला फ़ैब्रिक आईडी.