nl:: Weave:: תמיכה: InfoStringInfo
#include <src/lib/support/ProfileStringSupport.hpp>
התקשרות חזרה המשויכת למזהה הפרופיל שצוין עבור מחרוזות תמיכה שניתנות לקריאה על ידי אנשים ומשויכות לפרופיל.
סיכום
המבנה הזה מספק נפח אחסון לקריאה חוזרת (callback) המשויכת למזהה הפרופיל שצוין עבור מחרוזות תמיכה שניתנות לקריאה על ידי אנשים, המשויכות לפרופיל הזה.
המערכת עשויה לרשום את המבנה (ביחד עם מבנה הקשר נלווה), לחפש אותו לאחר הרישום ולרשום אותו (יחד עם מבנה הקשר נלווה).
כדי לבצע אופטימיזציה של השטח באפליקציות מוגבלות, יש להקצות בדרך כלל את המבנה הזה עם מתקני אחסון קבועים סטטיים (כלומר ניגודיות סטטית).
מאפיינים ציבוריים |
|
---|---|
mMessageNameFunct
|
MessageNameFunct
סמן אופציונלי לקריאה חוזרת (callback) כדי להחזיר שמות תיאוריים המשויכים לסוגי הודעות פרופיל.
|
mProfileId
|
uint32_t
מזהה הפרופיל שבאמצעותו מתבצע רישום קריאות חוזרות (callbacks) במחרוזת.
|
mProfileNameFunct
|
ProfileNameFunct
סמן אופציונלי לקריאה חוזרת (callback) כדי להחזיר שם תיאורי המשויך לפרופיל.
|
mStatusReportFormatStringFunct
|
StatusReportFormatStringFunct
סמן אופציונלי לקריאה חוזרת (callback) כדי להחזיר מחרוזת תיאורית עבור קודי סטטוס הפרופיל.
|
מאפיינים ציבוריים
mMessageNameFunct
MessageNameFunct nl::Weave::Support::ProfileStringInfo::mMessageNameFunct
סמן אופציונלי לקריאה חוזרת (callback) כדי להחזיר שמות תיאוריים המשויכים לסוגי הודעות פרופיל.
מזהה פרופיל
uint32_t nl::Weave::Support::ProfileStringInfo::mProfileId
מזהה הפרופיל שבאמצעותו מתבצע רישום קריאות חוזרות (callbacks) במחרוזת.
MmNameFunct
ProfileNameFunct nl::Weave::Support::ProfileStringInfo::mProfileNameFunct
סמן אופציונלי לקריאה חוזרת (callback) כדי להחזיר שם תיאורי המשויך לפרופיל.
mStatusReportformatStringFunct
StatusReportFormatStringFunct nl::Weave::Support::ProfileStringInfo::mStatusReportFormatStringFunct
סמן אופציונלי לקריאה חוזרת (callback) כדי להחזיר מחרוזת תיאורית עבור קודי סטטוס הפרופיל.