nl:: Weave:: Profiles:: DataManagement_Current:: TraitSchemaEngine:: ISetDataDelegate
זו כיתה מופשטת.
סיכום
ירושה
מחלקות משנה מוכרות ישירות: nl::Weave::Profiles::DataManagement_Current::TraitDataSink
סוגים ציבוריים |
|
---|---|
SetDataEventType
|
טיפוסים בני מנייה (enum) |
תפקידים ציבוריים |
|
---|---|
OnSetDataEvent(SetDataEventType aType, PropertyPathHandle aHandle)=0
|
virtual void
אותות להאצלת הגישה כשמתרחשים אירועים חשובים בזמן ניתוח מילונים.
|
SetData(PropertyPathHandle aHandle, nl::Weave::TLV::TLVReader & aReader, bool aIsNull)=0
|
virtual WEAVE_ERROR
בהינתן כינוי לנתיב לצומת, קורא TLV ואינדיקציה אם התקבל סוג null, מגדירים את הנתונים בנמען.
|
SetLeafData(PropertyPathHandle aLeafHandle, nl::Weave::TLV::TLVReader & aReader)=0
|
virtual WEAVE_ERROR
בהינתן מזהה נתיב לצומת עלה ולקורא TLV, מגדירים את נתוני העלה בגורם הקריאה.
|
סוגים ציבוריים
SetDataEventType
SetDataEventType
תפקידים ציבוריים
OnSetDataEvent
virtual void OnSetDataEvent( SetDataEventType aType, PropertyPathHandle aHandle )=0
אותות להאצלת הגישה כשמתרחשים אירועים חשובים בזמן ניתוח מילונים.
בכל המקרים, מסופקת נקודת אחיזה לנתיב של נכס שמספקת הקשר נוסף לגבי הרלוונטיות של האירוע הזה.
עבור התחלה או סיום של מילון, נקודות האחיזה האלה הן נקודות אחיזה של סכימה בלבד. באירועים שנוספו או שונו לגבי פריטים במילון, הכינויים האלה הם כינויים של הנתיב של הנכס, מכיוון שהם מכילים גם את מפתח המילון.
SetData
virtual WEAVE_ERROR SetData( PropertyPathHandle aHandle, nl::Weave::TLV::TLVReader & aReader, bool aIsNull )=0
בהינתן כינוי לנתיב לצומת, קורא TLV ואינדיקציה אם התקבל סוג null, מגדירים את הנתונים בנמען.
הפונקציה TDM תפעיל את הפונקציה הזו רק עבור כינויים שהם ערכים ריקים (null), אופציונליות, זמניות או עלים. אם aHandle הוא צומת ללא עלים ומבוטל, TDM לא יבצע קריאה ל-SetData עבור הצאצאים שלו.
פרטים | |||||||
---|---|---|---|---|---|---|---|
פרמטרים |
|
||||||
ערכים מוחזרים |
|
SetLeafData
virtual WEAVE_ERROR SetLeafData( PropertyPathHandle aLeafHandle, nl::Weave::TLV::TLVReader & aReader )=0
בהינתן מזהה נתיב לצומת עלה ולקורא TLV, מגדירים את נתוני העלה בגורם הקריאה.
פרטים | |||||
---|---|---|---|---|---|
ערכים מוחזרים |
|