nl:: Weave:: Support
סיכום
Typedefs |
|
|---|---|
MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
|
typedefconst char *(*
Typedef עבור פונקציית קריאה חוזרת שמחזירה מחרוזת C המסוגלת לקרוא אנשים מסוג NULL, המתארת את סוג ההודעה המשויכת למזהה הפרופיל שצוין. |
ProfileNameFunct)(uint32_t inProfileId)
|
typedefconst char *(*
Typedef לפונקציית קריאה חוזרת המחזירה מחרוזת C שסומנה על ידי NULL, המוגדרת לאנשים, ומתארת את הפרופיל עם מזהה הפרופיל שצוין. |
StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
|
typedefconst char *(*
Typedef עבור פונקציית קריאה חוזרת שמחזירה מחרוזת C המסוגלת לקרוא אנשים מסוג NULL, המתארת את קוד הסטטוס המשויך למזהה הפרופיל שצוין. |
משתנים |
|
|---|---|
sProfileStringContextHead
|
מצביע על ראש רשימה שמקושרת בנפרד למרשם.
|
פונקציות |
|
|---|---|
FindProfileStringContext(const ProfileStringContext & inContext)
|
חיפוש של מחרוזת פרופיל שמכילה הקשר שתואם להקשר שצוין, על סמך מזהה הפרופיל שמשויך להקשר.
|
FindProfileStringInfo(uint32_t inProfileId)
|
NL_DLL_EXPORT const ProfileStringInfo *
אם היא רשומה, היא תומכת בקריאות חוזרות (callback) שמשויכות למזהה הפרופיל שצוין.
|
InsertProfileStringContext(ProfileStringContext & inOutContext)
|
bool
הוספת הקשר התמיכה של מחרוזת הפרופיל שצוינה למרשם.
|
RegisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
רישום הקריאות החוזרות לתמיכה במחרוזת הפרופיל שסופקה.
|
RemoveProfileStringContext(ProfileStringContext & inOutContext)
|
bool
צריך להסיר מהמרשם את הקשר התמיכה של מחרוזת הפרופיל שצוינה.
|
UnregisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
ביטול הרישום של מחרוזת הפרופיל שסופקה עם קריאות חוזרות לתמיכה.
|
מבנים |
|
|---|---|
|
nl:: |
הקשר לרישום ולביטול רישום של קריאות חוזרות (callback) שמשויכות למזהה הפרופיל שצוין, לצורך החזרת מחרוזות תמיכה שניתנות לקריאה על ידי אנשים שמשויכים לפרופיל. |
|
nl:: |
קריאות חוזרות (callback) המשויכות למזהה הפרופיל שצוין, לצורך החזרת מחרוזות תמיכה שניתנות לקריאה על ידי אנשים ומשויכות לפרופיל. |
Typedefs
MessageNameFunct
const char *(* MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
Typedef עבור פונקציית קריאה חוזרת שמחזירה מחרוזת C המסוגלת לקרוא אנשים מסוג NULL, המתארת את סוג ההודעה המשויכת למזהה הפרופיל שצוין.
הקריאה החוזרת (callback) הזו, בעת הרישום, מופעלת כשדרושה מחרוזת C שסומנה ב-NULL, שקריאה לאנשים כדי לתאר את סוג ההודעה שמשויך למזהה הפרופיל שצוין.
| פרטים | |||||
|---|---|---|---|---|---|
| פרמטרים |
|
||||
| החזרות |
מצביע למחרוזת C עם סיום NULL אם נמצאה התאמה; אחרת, הערך NULL.
|
||||
ProfileNameFunct
const char *(* ProfileNameFunct)(uint32_t inProfileId)
Typedef עבור פונקציית קריאה חוזרת שמחזירה מחרוזת C המסוגלת לקרוא אנשים מסוג NULL, המתארת את הפרופיל עם מזהה הפרופיל שצוין.
הקריאה החוזרת (callback) הזו, כאשר הרישום מתבצעת, מופעלת כשדרושה מחרוזת C שסומנה ב-NULL, שאנשים יכולים לקרוא, כדי לתאר את הפרופיל עם מזהה הפרופיל שצוין.
| פרטים | |||
|---|---|---|---|
| פרמטרים |
|
||
| החזרות |
מצביע למחרוזת C עם סיום NULL אם נמצאה התאמה; אחרת, הערך NULL.
|
||
StatusReportFormatStringFunct
const char *(* StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
Typedef לפונקציית קריאה חוזרת המחזירה מחרוזת C שסומנה על ידי NULL, המוגדרת לאנשים, ומתארת את קוד הסטטוס המשויך למזהה הפרופיל שצוין.
הקריאה החוזרת (callback) הזו, בעת הרישום, מופעלת כשדרושה מחרוזת C שסומנה ב-NULL, שקריאה לאנשים כדי לתאר את קוד הסטטוס שמשויך למזהה הפרופיל שצוין.
| פרטים | |||||
|---|---|---|---|---|---|
| פרמטרים |
|
||||
| החזרות |
מצביע למחרוזת C עם סיום NULL אם נמצאה התאמה; אחרת, הערך NULL.
|
||||
משתנים
sProfileStringContextHead
ProfileStringContext * sProfileStringContextHead
מצביע על ראש רשימה שמקושרת בנפרד למרשם.
פונקציות
FindProfileStringContext
ProfileStringContext * FindProfileStringContext( const ProfileStringContext & inContext )
חיפוש של מחרוזת פרופיל שמכילה הקשר שתואם להקשר שצוין, על סמך מזהה הפרופיל שמשויך להקשר.
הפונקציה מוצאת מחרוזת פרופיל שמכילה הקשר שתואם להקשר שצוין, על סמך מזהה הפרופיל שמשויך להקשר.
| פרטים | |||
|---|---|---|---|
| פרמטרים |
|
||
| החזרות |
מצביע לקריאה בלבד למחרוזת הפרופיל לתמיכה בהקשר, אם נמצא. אחרת, הערך NULL.
|
||
FindProfileStringInfo
NL_DLL_EXPORT const ProfileStringInfo * FindProfileStringInfo( uint32_t inProfileId )
אם היא רשומה, היא תומכת בקריאות חוזרות (callback) שמשויכות למזהה הפרופיל שצוין.
| פרטים | |||
|---|---|---|---|
| פרמטרים |
|
||
| החזרות |
מצביע לקריאה בלבד למחרוזת הפרופיל, אם הוא נמצא תומך בקריאות חוזרות (callback) אחרת, הערך NULL.
|
||
RegisterProfielStringInfo
UnregisterProfielStringInfo
InsertProfileStringContext
bool InsertProfileStringContext( ProfileStringContext & inOutContext )
הוספת הקשר התמיכה של מחרוזת הפרופיל שצוינה למרשם.
הפונקציה הזו מוסיפה למרשם את הקשר התמיכה של מחרוזת הפרופיל שצוינה, אם היא לא קיימת, בסדר ממוין, לפי מזהה הפרופיל עולה.
| פרטים | |||
|---|---|---|---|
| פרמטרים |
|
||
| החזרות |
true אם ההקשר נוסף; אחרת, false.
|
||
RegisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR RegisterProfileStringInfo( ProfileStringContext & inOutContext )
רישום הקריאות החוזרות לתמיכה במחרוזת הפרופיל שסופקה.
הפונקציה הזו רושמת והופכת את הקריאות החוזרות לתמיכה במחרוזת הפרופיל שסופקה.
| פרטים | |||||
|---|---|---|---|---|---|
| פרמטרים |
|
||||
| מוחזר ערכים |
|
||||
FindStringProfileInfo
UnregisterProfielStringInfo
RemoveProfileStringContext
bool RemoveProfileStringContext( ProfileStringContext & inOutContext )
צריך להסיר מהמרשם את הקשר התמיכה של מחרוזת הפרופיל שצוינה.
הפונקציה הזו מסירה מהמרשם את הקשר התמיכה של מחרוזת הפרופיל שצוינה, אם יש כזו, על סמך מזהה הפרופיל.
| פרטים | |||
|---|---|---|---|
| פרמטרים |
|
||
| החזרות |
true אם ההקשר הוסר; אחרת, false.
|
||
UnregisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR UnregisterProfileStringInfo( ProfileStringContext & inOutContext )
ביטול הרישום של מחרוזת הפרופיל שסופקה עם קריאות חוזרות לתמיכה.
הפונקציה הזו מבטלת את הרישום ולא מאפשרת להשתמש בקריאות חוזרות (callback) לתמיכה במחרוזת הפרופיל שסופקה.
| פרטים | |||||
|---|---|---|---|---|---|
| פרמטרים |
|
||||
| מוחזר ערכים |
|
||||
FindStringProfileInfo
RegisterProfielStringInfo