nl:: Weave:: Profiles:: DataManagement_Current:: Notificationsengine
Tóm tắt
Loại công khai |
|
---|---|
NotifyRequestBuilderState{
|
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:: |
|
nl:: |
|
nl:: |
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ề |
|
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ề |
|