nl:: बुनें:: प्रोफाइल:: सेवा प्रावधान:: सेवा प्रावधान प्रतिनिधि
यह एक अमूर्त वर्ग है।सारांश
विरासत
: से विरासत में मिली nl :: Weave :: WeaveServerDelegateBaseप्रत्यक्ष ज्ञात उपवर्गों: nl :: Weave :: DeviceLayer :: आंतरिक :: 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 यह निर्धारित करने के लिए कॉल किया जाता है कि डिवाइस वर्तमान में किसी खाते से जोड़ा गया है या नहीं। |
सार्वजनिक समारोह
पहुंच नियंत्रण लागू करें
virtual void 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
HandlePairDeviceToAccountResult
virtual void HandlePairDeviceToAccountResult( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode )=0
HandleRegisterServicePairAccount
virtual WEAVE_ERROR HandleRegisterServicePairAccount( RegisterServicePairAccountMessage & msg )=0
हैंडल अपंजीकृत सेवा
virtual WEAVE_ERROR HandleUnregisterService( uint64_t serviceId )=0
हैंडलअपडेट सेवा
virtual WEAVE_ERROR HandleUpdateService( UpdateServiceMessage & msg )=0
खाते में जोड़ा गया है
virtual bool IsPairedToAccount() const
यह निर्धारित करने के लिए कॉल किया जाता है कि क्या डिवाइस वर्तमान में किसी खाते से जोड़ा गया है।