nl:: बुनें:: प्रोफाइल:: डिवाइस विवरण:: टेक्स्ट डिस्क्रिप्टरराइटर

सारांश

निर्माता और विनाशक De

TextDescriptorWriter (char *buf, uint32_t bufSize)

सार्वजनिक समारोह

Finalize ()
GetLengthWritten ()
uint32_t
WriteDate (char fieldId, uint16_t year, uint8_t month, uint8_t day)
WriteHex (char fieldId, uint16_t val)
WriteHex (char fieldId, const uint8_t *val, uint32_t valLen)
WriteString (char fieldId, const char *val)
WriteVersion ()

सार्वजनिक समारोह

अंतिम रूप

WEAVE_ERROR Finalize()

GetLengthलिखित

uint32_t GetLengthWritten()

टेक्स्ट डिस्क्रिप्टरराइटर

 TextDescriptorWriter(
  char *buf,
  uint32_t bufSize
)

लिखने की तारीख

WEAVE_ERROR WriteDate(
  char fieldId,
  uint16_t year,
  uint8_t month,
  uint8_t day
)

लिखेंहेक्स

WEAVE_ERROR WriteHex(
  char fieldId,
  uint16_t val
)

लिखेंहेक्स

WEAVE_ERROR WriteHex(
  char fieldId,
  const uint8_t *val,
  uint32_t valLen
)

राइटस्ट्रिंग

WEAVE_ERROR WriteString(
  char fieldId,
  const char *val
)

संस्करण लिखें

WEAVE_ERROR WriteVersion()