nl:: बुना::प्रोफ़ाइल::DataManagement_current::CustomCommandResponse::बिल्डर

#include <src/lib/profiles/data-management/Current/MessageDef.h>

WDM कस्टम Command रिस्पॉन्स एन्कोडर डेफ़िनिशन.

खास जानकारी

रिस्पॉन्स TLV एलिमेंट सीधे तौर पर काम नहीं करता, क्योंकि इसमें कोई तय स्कीमा नहीं है.

इनहेरिटेंस

इससे इनहेरिट किया जाता है: nl::Weave::Profiles::DataManagement_current::BuilderBase

सार्वजनिक फ़ंक्शन

EndOfResponse(void)
इस मैसेज के आखिर में निशान लगाएं.
Init(nl::Weave::TLV::TLVWriter *const apWriter)
TLV स्ट्रीम में लिखने के लिए, CustomCommandResponse::Builder शुरू करें.
Version(const uint64_t aVersion)
TLV स्ट्रीम में एट्रिब्यूट इंस्टेंस वर्शन इंजेक्ट करें.

सार्वजनिक फ़ंक्शन

EndOfResponse

CustomCommandResponse::Builder & EndOfResponse(
  void
)

इस मैसेज के आखिर में निशान लगाएं.

ब्यौरा
लौटाए गए सामान
*इस बारे में जानकारी

इनिट

WEAVE_ERROR Init(
  nl::Weave::TLV::TLVWriter *const apWriter
)

TLV स्ट्रीम में लिखने के लिए, CustomCommandResponse::Builder शुरू करें.

ब्यौरा
पैरामीटर
[in] apWriter
TLVWriter के लिए सूचक
सामान लौटाने की वैल्यू
WEAVE_NO_ERROR
सफल होने पर

वर्शन

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

TLV स्ट्रीम में एट्रिब्यूट इंस्टेंस वर्शन इंजेक्ट करें.

ब्यौरा
पैरामीटर
[in] aVersion
निर्देश लागू होने के बाद इंस्टेंस इंस्टेंस
लौटाए गए सामान
*इस बारे में जानकारी