Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

nl:: Menenun:: Profil:: DataManagement_Current:: Mesin Pemberitahuan

Ringkasan

Tipe publik

NotifyRequestBuilderState {
kNotifyRequestBuilder_Idle = 0,
kNotifyRequestBuilder_Ready ,
kNotifyRequestBuilder_BuildDataList ,
kNotifyRequestBuilder_BuildEventList
}
enum

Fungsi publik

DeleteKey ( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Init (void)
Inisialisasi mesin.
Run (void)
void
Fungsi kerja-kuda utama yang mengeksekusi run-loop.
ScheduleRun (void)
void
Fungsi utama yang menjalankan run-loop secara asinkron pada utas Weave.
SetDirty ( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Menandai pegangan yang terkait dengan sumber data sebagai kotor.

Kelas

nl :: Weave :: Profil :: DataManagement_Current :: NotificationEngine :: BasicGraphSolver
nl :: Weave :: Profil :: DataManagement_Current :: NotificationEngine :: IntermediateGraphSolver
nl :: Weave :: Profil :: DataManagement_Current :: NotificationEngine :: NotifyRequestBuilder

Ini menyediakan kelas pembantu untuk membuat pemberitahuan dan mengabstraksi konstruksi dan struktur pesan dari konsumennya.

Tipe publik

NotifyRequestBuilderState

 NotifyRequestBuilderState
Properti
kNotifyRequestBuilder_BuildDataList

Permintaan sedang membangun bagian DataList dari struktur.

kNotifyRequestBuilder_BuildEventList

Permintaan 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

HapusKey

WEAVE_ERROR DeleteKey(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

init

WEAVE_ERROR Init(
  void
)

Inisialisasi mesin.

Seharusnya hanya dipanggil sekali.

rincian
Mengembalikan Nilai
WEAVE_NO_ERROR
Pada kesuksesan.
other
Tidak dapat mengambil data dan menulisnya ke penulis.

Lari

void Run(
  void
)

Fungsi kerja-kuda utama yang mengeksekusi run-loop.

JadwalLari

void ScheduleRun(
  void
)

Fungsi utama yang menjalankan run-loop secara asinkron pada utas Weave.

SetKotor

WEAVE_ERROR SetDirty(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

Menandai pegangan yang terkait dengan sumber data sebagai kotor.

rincian
Mengembalikan Nilai
WEAVE_NO_ERROR
Pada kesuksesan.
other
Tidak dapat mengambil data dan menulisnya ke penulis.