nl:: بافت:: پروفایل ها:: تامین پارچه:: FabricProvisioning Delegate
این یک کلاس انتزاعی است.#include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
تفویض کلاس برای اجرای اقدامات اضافی مربوط به عملیات تامین پارچه.
خلاصه
ارث
از: nl::Weave::WeaveServerDelegateBase به ارث می بردزیر کلاس های مستقیم شناخته شده: nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
توابع عمومی | |
---|---|
EnforceAccessControl ( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result) | virtual void برای پیام درخواستی Fabric Provisioning ورودی، کنترل دسترسی در سطح پیام را اعمال کنید. |
HandleCreateFabric (void)=0 | virtual WEAVE_ERROR نشان می دهد که دستگاه یک Fabric جدید ایجاد کرده است. |
HandleGetFabricConfig (void)=0 | virtual WEAVE_ERROR نشان می دهد که پیکربندی Weave Fabric فعلی درخواست شده است. |
HandleJoinExistingFabric (void)=0 | virtual WEAVE_ERROR نشان می دهد که دستگاه به Fabric موجود پیوسته است. |
HandleLeaveFabric (void)=0 | virtual WEAVE_ERROR نشان می دهد که دستگاه Fabric باقی مانده است. |
IsPairedToAccount () const | virtual bool برای تعیین اینکه آیا دستگاه در حال حاضر با یک حساب جفت شده است، فراخوانی می شود. |
توابع عمومی
EnforceAccessControl
virtual void EnforceAccessControl( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result )
برای پیام درخواستی Fabric Provisioning ورودی، کنترل دسترسی در سطح پیام را اعمال کنید.
جزئیات | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
پارامترها |
|
HandleCreateFabric
virtual WEAVE_ERROR HandleCreateFabric( void )=0
نشان می دهد که دستگاه یک Fabric جدید ایجاد کرده است.
جزئیات | |||||
---|---|---|---|---|---|
ارزش های بازگشتی |
|
HandleGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig( void )=0
نشان می دهد که پیکربندی Weave Fabric فعلی درخواست شده است.
جزئیات | |||||
---|---|---|---|---|---|
ارزش های بازگشتی |
|
HandleJoinExistingFabric
virtual WEAVE_ERROR HandleJoinExistingFabric( void )=0
نشان می دهد که دستگاه به Fabric موجود پیوسته است.
جزئیات | |||||
---|---|---|---|---|---|
ارزش های بازگشتی |
|
HandleLeaveFabric
virtual WEAVE_ERROR HandleLeaveFabric( void )=0
نشان می دهد که دستگاه Fabric باقی مانده است.
جزئیات | |||||
---|---|---|---|---|---|
ارزش های بازگشتی |
|
IsPairedToAccount
virtual bool IsPairedToAccount() const
برای تعیین اینکه آیا دستگاه در حال حاضر با یک حساب جفت شده است، فراخوانی می شود.