nl::Weave::TLV::CircularTLVReader

요약

상속

상속 출처: nl::Weave::TLV::TLVReader

공개 함수

Init(WeaveCircularTLVBuffer *buf)
void
단일 WeaveCircularTLVBuffer에서 읽도록 TLVReader 객체를 초기화합니다.

공개 함수

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

단일 WeaveCircularTLVBuffer에서 읽도록 TLVReader 객체를 초기화합니다.

파싱은 버퍼의 시작 부분에서 시작되어 (buffer->Start() 위치에서 가져옴) 버퍼의 끝부분까지 파싱이 버퍼 내에서 랩어라운드될 때까지 계속됩니다 (어떤 요소에서든). 최대 버퍼->GetQueueSize() 바이트는 읽힙니다.

세부정보
매개변수
[in] buf
완전히 초기화된 WeaveCircularTLVBuffer를 가리키는 포인터