class Builder

Defined at line 1452 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/data-management/Current/MessageDef.h

WDM Custom Command Response encoder definition

The response TLV element is not directly supported, as it does not have a fixed schema.

Public Methods

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

Initialize a CustomCommandResponse::Builder for writing into a TLV stream

Parameters

apWriter [in] A pointer to TLVWriter
CustomCommandResponse::Builder & Version (const uint64_t aVersion)

Inject trait instance version into the TLV stream

Parameters

aVersion [in] Trait instance version after the command execution

Returns

A reference to *this

CustomCommandResponse::Builder & EndOfResponse ()

Mark the end of this message

Returns

A reference to *this