nl:: Weave:: Profiles:: DataManagement_Current:: NotificationEngine
खास जानकारी
सार्वजनिक प्रकार |
|
---|---|
NotifyRequestBuilderState{
|
enum |
सार्वजनिक फ़ंक्शन |
|
---|---|
DeleteKey(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
|
Init(void)
|
इंजन को शुरू करता है.
|
Run(void)
|
void
मुख्य वर्क-हॉर्स फ़ंक्शन, जो रन-लूप को एक्ज़ीक्यूट करता है.
|
ScheduleRun(void)
|
void
वर्क-हॉर्स का मुख्य फ़ंक्शन, जो Weave थ्रेड पर एसिंक्रोनस तरीके से रन-लूप लागू करता है.
|
SetDirty(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
डेटा सोर्स से जुड़े हैंडल को 'गंदे' के तौर पर मार्क करता है.
|
क्लास |
|
---|---|
nl:: |
|
nl:: |
|
nl:: |
यह कंपोज़िशन के लिए मदद करने वाले क्लास को अपने उपभोक्ताओं से मैसेज की संरचना और स्ट्रक्चर की सूचना देने और उसे एब्सट्रैक्ट करने में मदद करता है. |
सार्वजनिक प्रकार
NotifyRequestBuilderState
NotifyRequestBuilderState
प्रॉपर्टी | |
---|---|
kNotifyRequestBuilder_BuildDataList
|
अनुरोध, स्ट्रक्चर के DataList वाले हिस्से को बना रहा है. |
kNotifyRequestBuilder_BuildEventList
|
अनुरोध, स्ट्रक्चर के EventList वाला हिस्सा बना रहा है. |
kNotifyRequestBuilder_Idle
|
अनुरोध खोला नहीं गया है या बंद कर दिया गया है और अंतिम रूप दे दिया गया है. |
kNotifyRequestBuilder_Ready
|
अनुरोध शुरू कर दिया गया है और यह किसी भी वैकल्पिक टॉप लेवल एलिमेंट के लिए तैयार है. |
सार्वजनिक फ़ंक्शन
DeleteKey
WEAVE_ERROR DeleteKey( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Init
WEAVE_ERROR Init( void )
इंजन को शुरू करता है.
सिर्फ़ एक बार कॉल किया जाना चाहिए.
जानकारी | |||||
---|---|---|---|---|---|
रिटर्न वैल्यू |
|
चलाएं
void Run( void )
मुख्य वर्क-हॉर्स फ़ंक्शन, जो रन-लूप को एक्ज़ीक्यूट करता है.
ScheduleRun
void ScheduleRun( void )
वर्क-हॉर्स का मुख्य फ़ंक्शन, जो Weave थ्रेड पर एसिंक्रोनस तरीके से रन-लूप लागू करता है.
SetDirty
WEAVE_ERROR SetDirty( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
डेटा सोर्स से जुड़े हैंडल को 'गंदे' के तौर पर मार्क करता है.
जानकारी | |||||
---|---|---|---|---|---|
रिटर्न वैल्यू |
|