class WarmFabricStateDelegate

Defined at line 154 of file gen/third_party/openweave-core/src/include/Warm/Warm.h

This is an internal class to WarmCore. It implements the FabricStateDelegate interface.

An instance of this class (namely sWarmFabricStateDelegate), is set as the delegate of

WeaveFabricState. Warm uses this to be notified of Fabric state changes.

Public Methods

void DidJoinFabric (WeaveFabricState * fabricState, uint64_t newFabricId)

This method is invoked by WeaveFabricState when joining/creating a new fabric.

Parameters

fabricState [in] The WeaveFabricState which is changed.
newFabricId [in] The new fabric id.
void DidLeaveFabric (WeaveFabricState * fabricState, uint64_t oldFabricId)

This method is invoked by WeaveFabricState when leaving/clearing a fabric.

Parameters

fabricState [in] The WeaveFabricState which is changed.
oldFabricId [in] The old/previous fabric id.