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, מגדירים את נתוני העלה הירוק.
פרטים | |||||
---|---|---|---|---|---|
מוחזר ערכים |
|