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

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

הגדרת מקודד תגובה של Command בהתאמה אישית ב-WDM.

סיכום

אין תמיכה ישירה ברכיב TLV של התגובה, כי אין לו סכימה קבועה.

ירושה

עובר בירושה מ: nl::Weave::Profiles::DataManagement_Current::BuilderBase

פונקציות ציבוריות

EndOfResponse(void)
יש לסמן את סוף ההודעה הזו.
Init(nl::Weave::TLV::TLVWriter *const apWriter)
להפעיל CustomCommandResponse::Builder לכתיבה בסטרימינג של TLV.
Version(const uint64_t aVersion)
החדרת גרסה של מכונת trait לזרם של TLV.

פונקציות ציבוריות

EndOfResponse

CustomCommandResponse::Builder & EndOfResponse(
  void
)

יש לסמן את סוף ההודעה הזו.

פרטים
החזרות
התייחסות *

אתחול

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

להפעיל CustomCommandResponse::Builder לכתיבה בסטרימינג של TLV.

פרטים
פרמטרים
[in] apWriter
מצביע אל TLVWriter
ערכים מוחזרים
WEAVE_NO_ERROR
להצלחה

גרסה

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

החדרת גרסה של מכונת trait לזרם של TLV.

פרטים
פרמטרים
[in] aVersion
גרסת המכונה של התכונה אחרי הרצת הפקודה
החזרות
התייחסות *