nl:: Weave:: Profiles:: DataManagement_Current:: NotificationEngine
Ringkasan
Jenis publik |
|
---|---|
NotifyRequestBuilderState{
|
enum |
Fungsi publik |
|
---|---|
DeleteKey(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
|
Init(void)
|
Melakukan inisialisasi mesin.
|
Run(void)
|
void
Fungsi work-horse utama yang menjalankan run-loop.
|
ScheduleRun(void)
|
void
Fungsi work-horse utama yang menjalankan run-loop secara asinkron di thread Weave.
|
SetDirty(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
Menandai handle yang terkait dengan sumber data sebagai kotor.
|
Class |
|
---|---|
nl:: |
|
nl:: |
|
nl:: |
Ini menyediakan class bantuan untuk menulis notifikasi dan memisahkan konstruksi dan struktur pesan dari konsumennya. |
Jenis publik
NotifyRequestBuilderState
NotifyRequestBuilderState
Properti | |
---|---|
kNotifyRequestBuilder_BuildDataList
|
Permintaan tersebut sedang membangun bagian DataList dari struktur. |
kNotifyRequestBuilder_BuildEventList
|
Permintaan tersebut sedang membangun bagian EventList dari struktur. |
kNotifyRequestBuilder_Idle
|
Permintaan belum dibuka atau telah ditutup dan diselesaikan. |
kNotifyRequestBuilder_Ready
|
Permintaan telah diinisialisasi dan siap untuk elemen tingkat atas opsional apa pun. |
Fungsi publik
DeleteKey
WEAVE_ERROR DeleteKey( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Init
WEAVE_ERROR Init( void )
Melakukan inisialisasi mesin.
Hanya boleh dipanggil sekali.
Detail | |||||
---|---|---|---|---|---|
Nilai yang Ditampilkan |
|
Jalankan
void Run( void )
Fungsi work-horse utama yang menjalankan run-loop.
ScheduleRun
void ScheduleRun( void )
Fungsi work-horse utama yang menjalankan run-loop secara asinkron di thread Weave.
SetDirty
WEAVE_ERROR SetDirty( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Menandai handle yang terkait dengan sumber data sebagai kotor.
Detail | |||||
---|---|---|---|---|---|
Nilai yang Ditampilkan |
|