nl::Weave::TLV::CircularTLVReader

สรุป

การสืบทอด

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

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

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

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

เริ่มต้น

void Init(
  WeaveCircularTLVBuffer *buf
)

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

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

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