nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/FabricProvisioningServer.h>
Implementiert das Weave Fabric Provisioning-Profil für ein Weave-Gerät.
Zusammenfassung
Übernahme
Übernimmt von:nl::Weave::Profiles::FabricProvisioning::FabricProvisioningServer
nl::Weave::Profiles::FabricProvisioning::FabricProvisioningDelegate
Öffentliche Funktionen |
|
---|---|
HandleCreateFabric(void) override
|
virtual WEAVE_ERROR
Gibt an, dass das Gerät eine neue Fabric erstellt hat.
|
HandleGetFabricConfig(void) override
|
virtual WEAVE_ERROR
Gibt an, dass die Konfiguration der aktuellen Weave Fabric angefordert wurde.
|
HandleJoinExistingFabric(void) override
|
virtual WEAVE_ERROR
Gibt an, dass das Gerät einer vorhandenen Fabric beigetreten ist.
|
HandleLeaveFabric(void) override
|
virtual WEAVE_ERROR
Gibt an, dass das Gerät eine Fabric verlassen hat.
|
Init()
|
|
IsPairedToAccount() const override
|
virtual bool
Wird aufgerufen, um festzustellen, ob das Gerät derzeit mit einem Konto gekoppelt ist.
|
LeaveFabric(void)
|
|
OnPlatformEvent(const WeaveDeviceEvent *event)
|
void
|
Geschützte Funktionen |
|
---|---|
FabricProvisioningServer()=default
|
|
FabricProvisioningServer(const FabricProvisioningServer &)=delete
|
|
FabricProvisioningServer(const FabricProvisioningServer &&)=delete
|
|
operator=(const FabricProvisioningServer &)=delete
|
|
~FabricProvisioningServer()=default
|
|
Öffentliche Funktionen
HandleCreateFabric
virtual WEAVE_ERROR HandleCreateFabric(
void
) override
Gibt an, dass das Gerät eine neue Fabric erstellt hat.
Details | |||||
---|---|---|---|---|---|
Rückgabewerte |
|
HandleGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig(
void
) override
Gibt an, dass die Konfiguration der aktuellen Weave Fabric angefordert wurde.
Details | |||||
---|---|---|---|---|---|
Rückgabewerte |
|
HandleJoinExistingFabric
virtual WEAVE_ERROR HandleJoinExistingFabric(
void
) override
Gibt an, dass das Gerät einer vorhandenen Fabric beigetreten ist.
Details | |||||
---|---|---|---|---|---|
Rückgabewerte |
|
HandleLeaveFabric
virtual WEAVE_ERROR HandleLeaveFabric(
void
) override
Gibt an, dass das Gerät eine Fabric verlassen hat.
Details | |||||
---|---|---|---|---|---|
Rückgabewerte |
|
Init
WEAVE_ERROR Init()
IsPairedToAccount
virtual bool IsPairedToAccount() const override
Wird aufgerufen, um festzustellen, ob das Gerät derzeit mit einem Konto gekoppelt ist.
LeaveFabric
WEAVE_ERROR LeaveFabric(
void
)
OnPlatformEvent
void OnPlatformEvent(
const WeaveDeviceEvent *event
)
Geschützte Funktionen
FabricProvisioningServer
FabricProvisioningServer()=default
FabricProvisioningServer
FabricProvisioningServer(
const FabricProvisioningServer &
)=delete
FabricProvisioningServer
FabricProvisioningServer(
const FabricProvisioningServer &&
)=delete
operator=
FabricProvisioningServer & operator=(
const FabricProvisioningServer &
)=delete
~FabricProvisioningServer
~FabricProvisioningServer()=default