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

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

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

סיכום

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

ירושה

Inherits from: 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
גרסת מופע של Trait אחרי ביצוע הפקודה
החזרות
הפניה לנושא *