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) כדי להחזיר מחרוזת תיאורית עבור קודי סטטוס הפרופיל.