nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/FabricProvisioningServer.h>
Weave 기기의 Weave Fabric 프로비저닝 프로필을 구현합니다.
요약
상속
상속 출처: <ph type="x-smartling-placeholder"></ph> nl::Weave::Profiles::FabricProvisioning::FabricProvisioningServer <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::FabricProvisioning::FabricProvisioningDelegate
공개 함수 |
|
---|---|
HandleCreateFabric(void) override
|
virtual WEAVE_ERROR
기기가 새 Fabric을 만들었음을 나타냅니다.
|
HandleGetFabricConfig(void) override
|
virtual WEAVE_ERROR
현재 Weave Fabric의 구성이 요청되었음을 나타냅니다.
|
HandleJoinExistingFabric(void) override
|
virtual WEAVE_ERROR
기기가 기존 Fabric에 조인되었음을 나타냅니다.
|
HandleLeaveFabric(void) override
|
virtual WEAVE_ERROR
기기에 Fabric이 남아 있음을 나타냅니다.
|
Init()
|
|
IsPairedToAccount() const override
|
virtual bool
기기가 현재 계정에 페어링되어 있는지 확인하기 위해 호출됩니다.
|
LeaveFabric(void)
|
|
OnPlatformEvent(const WeaveDeviceEvent *event)
|
void
|
보호된 함수 |
|
---|---|
FabricProvisioningServer()=default
|
|
FabricProvisioningServer(const FabricProvisioningServer &)=delete
|
|
FabricProvisioningServer(const FabricProvisioningServer &&)=delete
|
|
operator=(const FabricProvisioningServer &)=delete
|
|
~FabricProvisioningServer()=default
|
|
공개 함수
HandleCreateFabric
virtual WEAVE_ERROR HandleCreateFabric(
void
) override
기기가 새 Fabric을 만들었음을 나타냅니다.
세부정보 | |||||
---|---|---|---|---|---|
반환 값 |
|
HandleGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig(
void
) override
현재 Weave Fabric의 구성이 요청되었음을 나타냅니다.
세부정보 | |||||
---|---|---|---|---|---|
반환 값 |
|
HandleJoinExistingFabric
virtual WEAVE_ERROR HandleJoinExistingFabric(
void
) override
기기가 기존 Fabric에 조인되었음을 나타냅니다.
세부정보 | |||||
---|---|---|---|---|---|
반환 값 |
|
HandleLeaveFabric
virtual WEAVE_ERROR HandleLeaveFabric(
void
) override
기기에 Fabric이 남아 있음을 나타냅니다.
세부정보 | |||||
---|---|---|---|---|---|
반환 값 |
|
Init
WEAVE_ERROR Init()
IsPairedToAccount
virtual bool IsPairedToAccount() const override
기기가 현재 계정에 페어링되어 있는지 확인하기 위해 호출됩니다.
LeaveFabric
WEAVE_ERROR LeaveFabric(
void
)
OnPlatformEvent
void OnPlatformEvent(
const WeaveDeviceEvent *event
)
보호된 함수
FabricProvisioningServer
FabricProvisioningServer()=default
FabricProvisioningServer
FabricProvisioningServer(
const FabricProvisioningServer &
)=delete
FabricProvisioningServer
FabricProvisioningServer(
const FabricProvisioningServer &&
)=delete
operator=
FabricProvisioningServer & operator=(
const FabricProvisioningServer &
)=delete
~FabricProvisioningServer
~FabricProvisioningServer()=default