nl::Weave::Profiles::DataManagement_Current::CustomCommandResponse::Builder

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

Definisi encoder respons Command Kustom WDM.

Ringkasan

Elemen TLV respons tidak didukung secara langsung, karena tidak memiliki skema tetap.

Inheritance

Mewarisi dari: nl::Weave::Profiles::DataManagement_Current::BuilderBase

Fungsi publik

EndOfResponse(void)
Tandai bagian akhir pesan ini.
Init(nl::Weave::TLV::TLVWriter *const apWriter)
Lakukan inisialisasi CustomCommandResponse::Builder untuk menulis ke aliran data TLV.
Version(const uint64_t aVersion)
Memasukkan versi instance trait ke aliran TLV.

Fungsi publik

EndOfResponse

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Tandai bagian akhir pesan ini.

Detail
Hasil
Referensi ke *ini

Inisiasi

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

Lakukan inisialisasi CustomCommandResponse::Builder untuk menulis ke aliran data TLV.

Detail
Parameter
[in] apWriter
Pointer ke TLVWriter
Nilai yang Ditampilkan
WEAVE_NO_ERROR
tentang keberhasilan

Versi

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Memasukkan versi instance trait ke aliran TLV.

Detail
Parameter
[in] aVersion
Versi instance Trait setelah eksekusi perintah
Hasil
Referensi ke *ini