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 )
इस मैसेज के आखिर में निशान लगाएं.
विवरण | |
---|---|
लौटाए जाने वाले प्रॉडक्ट |
*इसका रेफ़रंस
|
इनिट
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter )
TLV स्ट्रीम में लिखने के लिए, CustomCommandResponse::Builder इस्तेमाल करें.
विवरण | |||
---|---|---|---|
पैरामीटर |
|
||
रिटर्न वैल्यू |
|
वर्शन
CustomCommandResponse::Builder & Version( const uint64_t aVersion )
TLV स्ट्रीम में Trait इंस्टेंस वर्शन इंजेक्ट करें.
विवरण | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
*इसका रेफ़रंस
|