nl::Weave::TLV::CircularTLVReader

สรุป

การสืบทอด

รับค่าจาก: nl::Weave::TLV::TLVReader

ฟังก์ชันสาธารณะ

Init(WeaveCircularTLVBuffer *buf)
void
เริ่มต้นออบเจ็กต์ TLVReader เพื่ออ่านจาก WeaveCircularTLVBuffer เดียว

ฟังก์ชันสาธารณะ

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

เริ่มต้นออบเจ็กต์ TLVReader เพื่ออ่านจาก WeaveCircularTLVBuffer เดียว

การแยกวิเคราะห์จะเริ่มที่จุดเริ่มต้นของบัฟเฟอร์ (ซึ่งได้จากตำแหน่งบัฟเฟอร์->Start()) และต่อเนื่องไปจนกระทั่งสิ้นสุดการแยกวิเคราะห์ของบัฟเฟอร์อาจล้อมรอบภายในบัฟเฟอร์ (ในองค์ประกอบใดก็ได้) ที่บัฟเฟอร์->GetQueueSize() ส่วนใหญ่ถูกอ่านไบต์

รายละเอียด
พารามิเตอร์
[in] buf
ตัวชี้ไปยัง WeaveCircularTLVBuffer ที่เริ่มต้นโดยสมบูรณ์