Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

nl::Weave::Profiles::DataManagement_Current::Notificationsengine

Tóm tắt

Loại công khai

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

Hàm công khai

DeleteKey(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Init(void)
Khởi chạy công cụ.
Run(void)
void
Chức năng cưỡi ngựa chính thực hiện vòng lặp chạy.
ScheduleRun(void)
void
Hàm ngựa công việc chính thực thi chuỗi chạy không đồng bộ trên luồng Weave.
SetDirty(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Đánh dấu tên người dùng liên kết với nguồn dữ liệu là dữ liệu bẩn.

Lớp

nl::Weave::Profiles::DataManagement_Current::Notificationsengine::BasicGraphSolver
nl::Weave::Profiles::DataManagement_Current::Notificationsengine::IntermediateGraphSolver
nl::Weave::Profiles::DataManagement_Current::Notificationsengine::NotificationsRequestBuilder

Lớp học này cung cấp một lớp trợ giúp để soạn thông báo và trừu tượng hóa cấu trúc và cấu trúc của thông báo từ người tiêu dùng.

Loại công khai

notificationsRequestBuilderState

 NotifyRequestBuilderState
Thuộc tính
kNotifyRequestBuilder_BuildDataList

Yêu cầu đó đang xây dựng phần DataList của cấu trúc.

kNotifyRequestBuilder_BuildEventList

Yêu cầu đang tạo phần Danh sách sự kiện của cấu trúc.

kNotifyRequestBuilder_Idle

Yêu cầu chưa được mở hoặc đã được đóng và hoàn tất.

kNotifyRequestBuilder_Ready

Yêu cầu đã được khởi tạo và sẵn sàng cho bất kỳ phần tử cấp cao nhất tùy chọn nào.

Hàm công khai

Xóa khóa

WEAVE_ERROR DeleteKey(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

Số nguyên

WEAVE_ERROR Init(
  void
)

Khởi chạy công cụ.

Chỉ nên gọi một lần.

Chi tiết
Giá trị trả về
WEAVE_NO_ERROR
Thành công!
other
Không thể truy xuất dữ liệu và ghi vào tác giả.

Chạy

void Run(
  void
)

Chức năng cưỡi ngựa chính thực hiện vòng lặp chạy.

Lên lịch chạy

void ScheduleRun(
  void
)

Hàm ngựa công việc chính thực thi chuỗi chạy không đồng bộ trên luồng Weave.

Đã đặt

WEAVE_ERROR SetDirty(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

Đánh dấu tên người dùng liên kết với nguồn dữ liệu là dữ liệu bẩn.

Chi tiết
Giá trị trả về
WEAVE_NO_ERROR
Thành công!
other
Không thể truy xuất dữ liệu và ghi vào tác giả.