nl:: بافت:: پروفایل ها:: ارائه خدمات:: ServiceProvisioningDelegate
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این یک کلاس انتزاعی است.خلاصه
ارث
از: nl::Weave::WeaveServerDelegateBase به ارث می بردزیر کلاس های شناخته شده مستقیم: nl::Weave::DeviceLayer::Internal::ServiceProvisioningServer
توابع عمومی | |
---|---|
EnforceAccessControl ( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result) | virtual void کنترل دسترسی در سطح پیام را برای پیام درخواستی ارائه خدمات دریافتی اعمال کنید. |
HandleIFJServiceFabricJoinResult ( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode)=0 | virtual void |
HandlePairDeviceToAccountResult ( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode)=0 | virtual void |
HandleRegisterServicePairAccount ( RegisterServicePairAccountMessage & msg)=0 | virtual WEAVE_ERROR |
HandleUnregisterService (uint64_t serviceId)=0 | virtual WEAVE_ERROR |
HandleUpdateService ( UpdateServiceMessage & msg)=0 | virtual WEAVE_ERROR |
IsPairedToAccount () const | virtual bool برای تعیین اینکه آیا دستگاه در حال حاضر با یک حساب جفت شده است یا خیر، فراخوانی می شود. |
توابع عمومی
EnforceAccessControl
virtual void EnforceAccessControl( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result )
کنترل دسترسی در سطح پیام را برای پیام درخواستی ارائه خدمات دریافتی اعمال کنید.
جزئیات | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
پارامترها |
|
HandleIFJServiceFabricJoinResult
virtual void HandleIFJServiceFabricJoinResult( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode )=0
HandlePairDeviceToAccountResult
virtual void HandlePairDeviceToAccountResult( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode )=0
HandleRegisterServicePairAccount
virtual WEAVE_ERROR HandleRegisterServicePairAccount( RegisterServicePairAccountMessage & msg )=0
HandleUnregisterService
virtual WEAVE_ERROR HandleUnregisterService( uint64_t serviceId )=0
HandleUpdateService
virtual WEAVE_ERROR HandleUpdateService( UpdateServiceMessage & msg )=0
IsPairedToAccount
virtual bool IsPairedToAccount() const
برای تعیین اینکه آیا دستگاه در حال حاضر با یک حساب جفت شده است یا خیر، فراخوانی می شود.