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