ไม่มี:: สาน:: โปรไฟล์:: DataManagement_Legacy:: ClientDataManager
นี่คือคลาสนามธรรม#include <src/lib/profiles/data-management/Legacy/ClientDataManager.h>
คลาสนามธรรมที่มีคำจำกัดความวิธีการยืนยันและบ่งชี้ที่ไคลเอ็นต์ WDM ต้องการ
สรุป
ระดับ ClientDataManager เป็นระดับนามธรรมว่าคาถาออกวิธีการที่ผู้ดำเนินการประยุกต์ใช้จะต้องให้เพื่อที่จะจัดการกับข้อมูลและสถานะการจัดส่งโดยสำนักพิมพ์ในการแลกเปลี่ยนโปรโตคอล WDM วิธีการเหล่านี้โดยส่วนใหญ่แล้ว การยืนยันจะถูกเรียกใช้อันเป็นผลมาจากการตอบรับคำขอของลูกค้าและการบ่งชี้การรับคำขอจากเพียร์ระยะไกล ClientDataManager เป็นหนึ่งในสององค์ประกอบหลักของ DMClient ชั้นฐานนามธรรม
มรดก
ตรง Subclasses เป็นที่รู้จัก: NL :: สาน :: โปรไฟล์ :: DataManagement_Legacy :: DMClientงานสาธารณะ | |
---|---|
UpdateConfirm (const uint64_t & aResponderId, StatusReport & aStatus, uint16_t aTxnId)=0 | virtual WEAVE_ERROR ยืนยันสถานะคำขออัปเดต |
ViewConfirm (const uint64_t & aResponderId, StatusReport & aStatus, uint16_t aTxnId)=0 | virtual WEAVE_ERROR ยืนยันคำขอดูล้มเหลว |
ViewConfirm (const uint64_t & aResponderId, ReferencedTLVData & aDataList, uint16_t aTxnId)=0 | virtual WEAVE_ERROR ยืนยันคำขอดูสำเร็จ |
งานสาธารณะ
UpdateConfirm
virtual WEAVE_ERROR UpdateConfirm( const uint64_t & aResponderId, StatusReport & aStatus, uint16_t aTxnId )=0
ยืนยันสถานะคำขออัปเดต
ในกรณีของการร้องขอการอัปเดต จะไม่มีการตอบสนอง "ความสำเร็จ" ที่แตกต่างออกไป ไม่ว่าในกรณีใด ผู้ตอบกลับจะส่งรายงานสถานะและนี่คือวิธีการส่งไปยังชั้นที่สูงกว่าถัดไป
รายละเอียด | |||||||
---|---|---|---|---|---|---|---|
พารามิเตอร์ |
| ||||||
คืนสินค้า | WEAVE_NO_ERROR ในการสื่อสารที่ประสบความสำเร็จ มิฉะนั้น ค่าจะขึ้นอยู่กับดุลยพินิจของผู้ดำเนินการ |
ดูคอนเฟิร์ม
virtual WEAVE_ERROR ViewConfirm( const uint64_t & aResponderId, StatusReport & aStatus, uint16_t aTxnId )=0
ยืนยันคำขอดูล้มเหลว
ยืนยันว่าคำขอดูล้มเหลวในทางใดทางหนึ่ง และส่งรายงานสถานะที่อธิบายความล้มเหลวแล้ว
รายละเอียด | |||||||
---|---|---|---|---|---|---|---|
พารามิเตอร์ |
| ||||||
คืนสินค้า | WEAVE_NO_ERROR ในการสื่อสารที่ประสบความสำเร็จ มิฉะนั้น ค่าจะขึ้นอยู่กับดุลยพินิจของผู้ดำเนินการ |
ดูคอนเฟิร์ม
virtual WEAVE_ERROR ViewConfirm( const uint64_t & aResponderId, ReferencedTLVData & aDataList, uint16_t aTxnId )=0
ยืนยันคำขอดูสำเร็จ
ยืนยันว่าได้รับคำขอดู มีการตอบกลับ และการดำเนินการสำเร็จ โดยแสดงรายการข้อมูล
รายละเอียด | |||||||
---|---|---|---|---|---|---|---|
พารามิเตอร์ |
| ||||||
คืนสินค้า | WEAVE_NO_ERROR ในการสื่อสารที่ประสบความสำเร็จ มิฉะนั้น ค่าจะขึ้นอยู่กับดุลยพินิจของผู้ดำเนินการ |