nl:: Weave:: Profiles:: DataManagement_Current:: NotificationEngine
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 động công cụ.
|
Run(void)
|
void
Hàm công việc chính thực thi vòng lặp chạy.
|
ScheduleRun(void)
|
void
Hàm công việc chính thực thi vòng lặp chạy một cách 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à có sửa đổi.
|
Lớp |
|
---|---|
nl:: |
|
nl:: |
|
nl:: |
Theo đó, Compose cung cấp một lớp trợ giúp để thông báo và tóm tắt cấu trúc và cấu trúc của thông báo từ đối tượng sử dụng. |
Loại công khai
NotifyRequestBuilderState
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 xây dựng phần EventList của cấu trúc. |
kNotifyRequestBuilder_Idle
|
Yêu cầu chưa được mở hoặc chưa được đóng và hoàn tất. |
kNotifyRequestBuilder_Ready
|
Yêu cầu đã được khởi tạo và sẵn sàng cho mọi phần tử cấp cao nhất (không bắt buộc). |
Hàm công khai
DeleteKey
WEAVE_ERROR DeleteKey( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Init
WEAVE_ERROR Init( void )
Khởi động công cụ.
Chỉ nên gọi một lần.
Chi tiết | |||||
---|---|---|---|---|---|
Giá trị trả về |
|
Chạy
void Run( void )
Hàm công việc chính thực thi vòng lặp chạy.
ScheduleRun
void ScheduleRun( void )
Hàm công việc chính thực thi vòng lặp chạy một cách không đồng bộ trên luồng Weave.
SetDirty
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à có sửa đổi.
Chi tiết | |||||
---|---|---|---|---|---|
Giá trị trả về |
|