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.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: Hồ sơ :: DataManagement_Legacy :: PublisherDataManager

Đây là một lớp trừu tượng.

#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>

Một lớp trừu tượng chứa các định nghĩa phương thức xác nhận và thông báo theo yêu cầu của nhà xuất bản WDM.

Tóm lược

Lớp PublisherDataManager là một lớp trừu tượng giải thích các phương thức mà người triển khai ứng dụng phải cung cấp để xử lý dữ liệu và trạng thái do nhà xuất bản cung cấp trong trao đổi giao thức WDM. Nó là một trong hai thành phần chính của lớp cơ sở trừu tượng DMPublisher .

Lưu ý rằng tất cả các phương pháp chỉ báo dưới đây đều có đối số ngữ cảnh trao đổi và người triển khai các phương pháp này có trách nhiệm quản lý ngữ cảnh này. Đặc biệt, để thanh lý nó khi nó không còn cần thiết.

Di sản

Các lớp con đã biết trực tiếp: nl :: Weave :: Profiles :: DataManagement_Legacy :: DMPublisher

Chức năng công cộng

UpdateIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0
virtual WEAVE_ERROR
Cho biết việc nhận được yêu cầu cập nhật.
ViewIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0
virtual WEAVE_ERROR
Cho biết đã nhận được yêu cầu xem.

Chức năng công cộng

UpdateIndication

virtual WEAVE_ERROR UpdateIndication(
  ExchangeContext *aResponseCtx,
  ReferencedTLVData & aDataList
)=0

Cho biết việc nhận được yêu cầu cập nhật.

Cho biết rằng khung yêu cầu cập nhật đã được nhận và người gửi đang chờ xử lý và phản hồi.

Chi tiết
Thông số
[in] aResponseCtx
Một con trỏ đến ngữ cảnh trao đổi Weave trong đó thông báo được gửi. Xem lưu ý ở trên về bối cảnh trao đổi.
[in] aDataList
Tham chiếu đến đối tượng ReferencedTLVData có chứa danh sách dữ liệu được mã hóa TLV nêu chi tiết các giá trị dữ liệu mới và bao gồm mã định danh của phiên bản mà cập nhật được thực hiện.
Lợi nhuận
WEAVE_NO_ERROR để truyền đạt thành công. Nếu không, giá trị là theo quyết định của người thực hiện.

ViewIndication

virtual WEAVE_ERROR ViewIndication(
  ExchangeContext *aResponseCtx,
  ReferencedTLVData & aPathList
)=0

Cho biết đã nhận được yêu cầu xem.

Cho biết rằng khung yêu cầu dạng xem đã được nhận và người gửi đang chờ xử lý và phản hồi.

Chi tiết
Thông số
[in] aResponseCtx
Một con trỏ đến ngữ cảnh trao đổi Weave trong đó thông báo được gửi. Xem lưu ý ở trên về bối cảnh trao đổi.
[in] aPathList
Tham chiếu đến đối tượng ReferencedTLVData chứa danh sách đường dẫn được mã hóa TLV nêu chi tiết dữ liệu được yêu cầu.
Lợi nhuận
WEAVE_NO_ERROR để truyền đạt thành công. Nếu không, giá trị là theo quyết định của người thực hiện.