nl:: বুনা:: প্রোফাইল:: বিক্রেতা:: নেস্টল্যাব:: DropcamLegacy Pairing:: DropcamLegacyPairingServer
#include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
ড্রপক্যাম লিগ্যাসি পেয়ারিং প্রোফাইল বাস্তবায়নের জন্য সার্ভার ক্লাস।
সারাংশ
উত্তরাধিকার
থেকে উত্তরাধিকারসূত্রে পাওয়া যায়: nl::Weave::WeaveServerBase পাবলিক ফাংশন |
---|
Init ( WeaveExchangeManager *exchangeMgr) | ড্রপক্যাম লিগ্যাসি পেয়ারিং সার্ভার স্টেট শুরু করুন এবং ড্রপক্যাম লিগ্যাসি পেয়ারিং বার্তা পেতে নিবন্ধন করুন৷ |
SetDelegate ( DropcamLegacyPairingDelegate *delegate) | void ড্রপক্যাম লিগ্যাসি পেয়ারিং সার্ভার ইভেন্টগুলি প্রক্রিয়া করতে প্রতিনিধিকে সেট করুন৷ |
Shutdown (void) | ড্রপক্যাম লিগ্যাসি পেয়ারিং সার্ভার বন্ধ করুন। |
সুরক্ষিত বৈশিষ্ট্য
পাবলিক ফাংশন
DropcamLegacyPairingServer
DropcamLegacyPairingServer(
void
)
ড্রপক্যাম লিগ্যাসি পেয়ারিং সার্ভারটি নাল-ইনিশিয়ালাইজ করুন।
ব্যবহারের আগে Init() কল করতে হবে।
ইনিট
WEAVE_ERROR Init(
WeaveExchangeManager *exchangeMgr
)
ড্রপক্যাম লিগ্যাসি পেয়ারিং সার্ভার স্টেট শুরু করুন এবং ড্রপক্যাম লিগ্যাসি পেয়ারিং বার্তা পেতে নিবন্ধন করুন৷
বিস্তারিত | পরামিতি | [in] exchangeMgr | উইভ এক্সচেঞ্জ ম্যানেজারের কাছে একটি নির্দেশক। |
|
রিটার্ন মান | WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS | যখন অনেক অযাচিত বার্তা হ্যান্ডলার নিবন্ধিত হয়। | WEAVE_NO_ERROR | সাফল্যের উপর। |
|
ডেলিগেট সেট করুন
void SetDelegate(
DropcamLegacyPairingDelegate *delegate
)
ড্রপক্যাম লিগ্যাসি পেয়ারিং সার্ভার ইভেন্টগুলি প্রক্রিয়া করতে প্রতিনিধিকে সেট করুন৷
বিস্তারিত | পরামিতি | [in] delegate | ড্রপক্যাম লিগ্যাসি পেয়ারিং প্রতিনিধির জন্য একটি নির্দেশক৷ |
|
শাটডাউন
WEAVE_ERROR Shutdown(
void
)
ড্রপক্যাম লিগ্যাসি পেয়ারিং সার্ভার বন্ধ করুন।
বিস্তারিত | রিটার্ন মান | WEAVE_NO_ERROR | শর্তহীনভাবে |
|
সুরক্ষিত স্ট্যাটিক ফাংশন
সুরক্ষিত ফাংশন