קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
nl::Weave::Profiles::DeviceDescription::IdentifyResponseMessage
#include <src/lib/profiles/device-description/DeviceDescription.h>
צורה של ניתוח של הודעת ProductResponse.
סיכום
מאפיינים ציבוריים
|
DeviceDesc
|
תיאור של המכשיר שמתאר את המכשיר המגיב.
|
תפקידים ציבוריים
|
Encode(PacketBuffer *msgBuf)
|
|
מאפיינים ציבוריים
תפקידים ציבוריים
לקודד
WEAVE_ERROR Encode(
PacketBuffer *msgBuf
)
מקודד את האובייקט IdentifyResponseMessage בתוך מאגר הנתונים הזמני של ההודעות.
פרטים |
פרמטרים |
[in,out] msgBuf
|
מצביע למאגר הנתונים הזמני של Inet שעליו לכתוב את הודעת הזיהוי של התגובה.
|
|
ערכים מוחזרים |
WEAVE_NO_ERROR
|
בהצלחה.
|
other
|
קודי שגיאה אחרים של Weave או ספציפיים לפלטפורמה, אשר מציינים שאירעה שגיאה המונעת את הקידוד של IdentifyResponseMessage.
|
|
פונקציות סטטיות ציבוריות
Decode
WEAVE_ERROR Decode(
PacketBuffer *msgBuf,
IdentifyResponseMessage & msg
)
מפענח הודעת זיהוי ממאגר Inet לאובייקט IdentifyResponseMessage שסופק.
פרטים |
פרמטרים |
[in] msgBuf
|
מעבר למאגר הנתונים הזמני של Inet שממנו יתבצע פענוח של הודעת הזיהוי של הבקשה.
|
[out] msg
|
|
|
ערכים מוחזרים |
WEAVE_ERROR_WRONG_TLV_TYPE
|
אם לא מדובר בשדה TLV של תיאור המכשיר.
|
WEAVE_ERROR_UNEXPECTED_TLV_ELEMENT
|
אם המערכת מזהה עוד נתוני TLV אחרי תיאור המכשיר.
|
WEAVE_NO_ERROR
|
בהצלחה.
|
other
|
|
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers</a>. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה. Thread הוא סימן מסחרי רשום של חברת Thread Group, Inc.
עדכון אחרון: 2023-12-01 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]