nl:: বুনা:: প্রোফাইল:: ডিভাইসের বিবরণ:: ডিভাইস বর্ণনা সার্ভার
#include <src/lib/profiles/device-description/DeviceDescription.h>
ডিভাইস বর্ণনার অনুরোধে সাড়া দেওয়ার জন্য সার্ভার অবজেক্ট।
সারাংশ
উত্তরাধিকার
থেকে উত্তরাধিকারসূত্রে পাওয়া যায়: nl::Weave::WeaveServerBaseসরাসরি পরিচিত সাবক্লাস: nl::Weave::DeviceLayer::Internal::DeviceDescriptionServer
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
DeviceDescriptionServer (void) |
পাবলিক প্রকার | |
---|---|
HandleIdentifyRequestFunct )(void *appState, uint64_t nodeId, const IPAddress &nodeAddr, const IdentifyRequestMessage &reqMsg, bool &sendResp, IdentifyResponseMessage &respMsg) | typedefvoid(* |
পাবলিক বৈশিষ্ট্য | |
---|---|
AppState | void * কলব্যাকের জন্য প্রসঙ্গ সরবরাহ করতে অ্যাপ্লিকেশন সংজ্ঞায়িত স্টেট পয়েন্টার। |
OnIdentifyRequestReceived | HandleIdentifyRequestFunct এই ফাংশন IdentityRequest বার্তা প্রক্রিয়াকরণের জন্য দায়ী। |
পাবলিক ফাংশন | |
---|---|
Init ( WeaveExchangeManager *exchangeMgr) | ডিভাইস বর্ণনা সার্ভারের অবস্থা শুরু করুন এবং ডিভাইস বিবরণ বার্তা পেতে নিবন্ধন করুন। |
Shutdown (void) | ডিভাইস বর্ণনা সার্ভার বন্ধ করুন। |
পাবলিক প্রকার
HandleIdentifyRequestFunct
void(* HandleIdentifyRequestFunct)(void *appState, uint64_t nodeId, const IPAddress &nodeAddr, const IdentifyRequestMessage &reqMsg, bool &sendResp, IdentifyResponseMessage &respMsg)
পাবলিক বৈশিষ্ট্য
অ্যাপস্টেট
void * AppState
কলব্যাকের জন্য প্রসঙ্গ সরবরাহ করতে অ্যাপ্লিকেশন সংজ্ঞায়িত স্টেট পয়েন্টার।
OnIdentifyRequestReceived
HandleIdentifyRequestFunct OnIdentifyRequestReceived
এই ফাংশন IdentityRequest বার্তা প্রক্রিয়াকরণের জন্য দায়ী।
বিস্তারিত | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
পরামিতি |
|
পাবলিক ফাংশন
ডিভাইস বর্ণনা সার্ভার
DeviceDescriptionServer( void )
ইনিট
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
ডিভাইস বর্ণনা সার্ভারের অবস্থা শুরু করুন এবং ডিভাইস বিবরণ বার্তা পেতে নিবন্ধন করুন।
param[in] exchangeMgr ওয়েভ এক্সচেঞ্জ ম্যানেজারের একটি পয়েন্টার।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
রিটার্ন মান |
|
শাটডাউন
WEAVE_ERROR Shutdown( void )
ডিভাইস বর্ণনা সার্ভার বন্ধ করুন।
বিস্তারিত | |||
---|---|---|---|
রিটার্ন মান |
|