class FabricProvisioningServer
Defined at line 180 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/fabric-provisioning/FabricProvisioning.h
Server class for implementing the Fabric Provisioning profile.
TODO: Additional documentation detail required (i.e. expected class usage, number in the system, instantiation requirements, lifetime).
Protected Members
FabricProvisioningDelegate * mDelegate
ExchangeContext * mCurClientOp
Public Methods
void FabricProvisioningServer ()
WEAVE_ERROR Init (WeaveExchangeManager * exchangeMgr)
WEAVE_ERROR Shutdown ()
void SetDelegate (FabricProvisioningDelegate * delegate)
bool SessionHasFabricConfigAccessPrivilege (uint16_t keyId, uint64_t peerNodeId)
Check if the session is marked as privileged to retrieve fabric config information.
WEAVE_ERROR SendSuccessResponse ()
WEAVE_ERROR SendStatusReport (uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError)