nl:: بافت:: DeviceLayer:: داخلی:: ServiceProvisioningServer
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/ServiceProvisioningServer.h>
نمایه Weave Service Provisioning را برای دستگاه Weave پیاده سازی می کند.
خلاصه
ارث
ارث می برد از:nl::Weave::پروفایل::ServiceProvisioning::ServiceProvisioningServer
nl::Weave::پروفایل::ServiceProvisioning::ServiceProvisioningDelegate
توابع عمومی | |
---|---|
HandleIFJServiceFabricJoinResult ( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode) override | virtual void |
HandlePairDeviceToAccountResult ( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode) override | virtual void |
HandleRegisterServicePairAccount (:: nl::Weave::Profiles::ServiceProvisioning::RegisterServicePairAccountMessage & msg) override | |
HandleUnregisterService (uint64_t serviceId) override | virtual WEAVE_ERROR |
HandleUpdateService (:: nl::Weave::Profiles::ServiceProvisioning::UpdateServiceMessage & msg) override | |
Init (void) | |
IsPairedToAccount (void) const override | virtual bool برای تعیین اینکه آیا دستگاه در حال حاضر با یک حساب جفت شده است یا خیر، فراخوانی می شود. |
OnPlatformEvent (const WeaveDeviceEvent *event) | void |
توابع محافظت شده | |
---|---|
ServiceProvisioningServer ()=default | |
ServiceProvisioningServer (const ServiceProvisioningServer &)=delete | |
ServiceProvisioningServer (const ServiceProvisioningServer &&)=delete | |
operator= (const ServiceProvisioningServer &)=delete | |
~ServiceProvisioningServer ()=default |
توابع عمومی
HandleIFJServiceFabricJoinResult
virtual void HandleIFJServiceFabricJoinResult( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode ) override
HandlePairDeviceToAccountResult
virtual void HandlePairDeviceToAccountResult( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode ) override
HandleRegisterServicePairAccount
WEAVE_ERROR HandleRegisterServicePairAccount( ::nl::Weave::Profiles::ServiceProvisioning::RegisterServicePairAccountMessage & msg ) override
HandleUnregisterService
virtual WEAVE_ERROR HandleUnregisterService( uint64_t serviceId ) override
HandleUpdateService
WEAVE_ERROR HandleUpdateService( ::nl::Weave::Profiles::ServiceProvisioning::UpdateServiceMessage & msg ) override
شروع کنید
WEAVE_ERROR Init( void )
IsPairedToAccount
virtual bool IsPairedToAccount( void ) const override
برای تعیین اینکه آیا دستگاه در حال حاضر با یک حساب جفت شده است یا خیر، فراخوانی می شود.
OnPlatformEvent
void OnPlatformEvent( const WeaveDeviceEvent *event )
توابع محافظت شده
ServiceProvisioningServer
ServiceProvisioningServer()=default
ServiceProvisioningServer
ServiceProvisioningServer( const ServiceProvisioningServer & )=delete
ServiceProvisioningServer
ServiceProvisioningServer( const ServiceProvisioningServer && )=delete
اپراتور=
ServiceProvisioningServer & operator=( const ServiceProvisioningServer & )=delete
~ServiceProvisioningServer
~ServiceProvisioningServer()=default
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2025-01-15 بهوقت ساعت هماهنگ جهانی.