nl::Weave::Profiles::DataManagement_Current::UpdateResponse::Builder

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

WDM Update Response encoder definition.

Summary

Inheritance

Inherits from: nl::Weave::Profiles::DataManagement_Current::BuilderBase

Public functions

CreateStatusListBuilder(void)
Create the StatusList::Builder.
CreateVersionListBuilder(void)
EndOfResponse(void)
Mark the end of this message.
Init(nl::Weave::TLV::TLVWriter *const apWriter)

Public functions

CreateStatusListBuilder

StatusList::Builder & CreateStatusListBuilder(
  void
)

Create the StatusList::Builder.

Details
Returns
A reference to a StatusList::Builder

CreateVersionListBuilder

VersionList::Builder & CreateVersionListBuilder(
  void
)

Create the VersionList::Builder.

Details
Returns
A reference to a VersionList::Builder

EndOfResponse

UpdateResponse::Builder & EndOfResponse(
  void
)

Mark the end of this message.

Details
Returns
A reference to *this

Init

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