nl :: Dệt :: Hồ sơ :: Cung cấp dịch vụ:: ServiceProvisratingDelegate
Đây là một lớp trừu tượng.Tóm lược
Di sản
Kế thừa từ: nl :: Weave :: WeaveServerDelegateBaseCác lớp con đã biết trực tiếp: nl :: Weave :: DeviceLayer :: Internal :: ServiceProvisinstallServer
Chức năng công cộng | |
---|---|
EnforceAccessControl ( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result) | virtual void Thực thi quyền kiểm soát truy cập cấp thông báo cho thông báo yêu cầu Cấp phép dịch vụ đến. |
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 Được gọi để xác định xem thiết bị hiện đã được ghép nối với tài khoản hay chưa. |
Chức năng công cộng
EnforceAccessControl
virtual void EnforceAccessControl( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result )
Thực thi quyền kiểm soát truy cập cấp thông báo cho thông báo yêu cầu Cấp phép dịch vụ đến.
Chi tiết | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Thông số |
|
HandleIFJServiceF FabricJoinResult
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
IsPairsToAccount
virtual bool IsPairedToAccount() const
Được gọi để xác định xem thiết bị hiện đã được ghép nối với tài khoản hay chưa.