nl:: Weave:: Profiles:: DataManagement_Current:: CustomCommandResponse:: Builder
#include <src/lib/profiles/data-management/Current/MessageDef.h>
डब्ल्यूडीएम कस्टम कमांड रिस्पॉन्स एन्कोडर की परिभाषा.
खास जानकारी
रिस्पॉन्स 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 स्ट्रीम में Trait इंस्टेंस वर्शन इंजेक्ट करें.
|
सार्वजनिक फ़ंक्शन
EndOfResponse
CustomCommandResponse::Builder & EndOfResponse( void )
इस मैसेज के आखिर में निशान लगाएं.
ब्यौरा | |
---|---|
लौटाए जाने वाले प्रॉडक्ट |
*इसका रेफ़रंस
|
Init
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter )
TLV स्ट्रीम में लिखने के लिए, CustomCommandResponse::Builder शुरू करें.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
रिटर्न वैल्यू |
|
वर्शन
CustomCommandResponse::Builder & Version( const uint64_t aVersion )
TLV स्ट्रीम में Trait इंस्टेंस वर्शन इंजेक्ट करें.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
*इसका रेफ़रंस
|