Lines Matching refs:ChunkedState

29     Chunked(ChunkedState, u64),
50 enum ChunkedState { enum
76 kind: Kind::Chunked(ChunkedState::Size, 0), in chunked()
97 matches!(self.kind, Length(0) | Chunked(ChunkedState::End, _) | Eof(true)) in is_eof()
132 if *state == ChunkedState::End { in decode()
181 impl ChunkedState { implementation
188 ) -> Poll<Result<ChunkedState, io::Error>> { in step() argument
189 use self::ChunkedState::*; in step()
191 Size => ChunkedState::read_size(cx, body, size), in step()
192 SizeLws => ChunkedState::read_size_lws(cx, body), in step()
193 Extension => ChunkedState::read_extension(cx, body), in step()
194 SizeLf => ChunkedState::read_size_lf(cx, body, *size), in step()
195 Body => ChunkedState::read_body(cx, body, size, buf), in step()
196 BodyCr => ChunkedState::read_body_cr(cx, body), in step()
197 BodyLf => ChunkedState::read_body_lf(cx, body), in step()
198 Trailer => ChunkedState::read_trailer(cx, body), in step()
199 TrailerLf => ChunkedState::read_trailer_lf(cx, body), in step()
200 EndCr => ChunkedState::read_end_cr(cx, body), in step()
201 EndLf => ChunkedState::read_end_lf(cx, body), in step()
202 End => Poll::Ready(Ok(ChunkedState::End)), in step()
209 ) -> Poll<Result<ChunkedState, io::Error>> { in read_size() argument
238 b'\t' | b' ' => return Poll::Ready(Ok(ChunkedState::SizeLws)), in read_size()
239 b';' => return Poll::Ready(Ok(ChunkedState::Extension)), in read_size()
240 b'\r' => return Poll::Ready(Ok(ChunkedState::SizeLf)), in read_size()
248 Poll::Ready(Ok(ChunkedState::Size)) in read_size()
253 ) -> Poll<Result<ChunkedState, io::Error>> { in read_size_lws() argument
257 b'\t' | b' ' => Poll::Ready(Ok(ChunkedState::SizeLws)), in read_size_lws()
258 b';' => Poll::Ready(Ok(ChunkedState::Extension)), in read_size_lws()
259 b'\r' => Poll::Ready(Ok(ChunkedState::SizeLf)), in read_size_lws()
269 ) -> Poll<Result<ChunkedState, io::Error>> { in read_extension() argument
278 b'\r' => Poll::Ready(Ok(ChunkedState::SizeLf)), in read_extension()
283 _ => Poll::Ready(Ok(ChunkedState::Extension)), // no supported extensions in read_extension()
290 ) -> Poll<Result<ChunkedState, io::Error>> { in read_size_lf() argument
295 Poll::Ready(Ok(ChunkedState::EndCr)) in read_size_lf()
298 Poll::Ready(Ok(ChunkedState::Body)) in read_size_lf()
313 ) -> Poll<Result<ChunkedState, io::Error>> { in read_body() argument
337 Poll::Ready(Ok(ChunkedState::Body)) in read_body()
339 Poll::Ready(Ok(ChunkedState::BodyCr)) in read_body()
345 ) -> Poll<Result<ChunkedState, io::Error>> { in read_body_cr() argument
347 b'\r' => Poll::Ready(Ok(ChunkedState::BodyLf)), in read_body_cr()
357 ) -> Poll<Result<ChunkedState, io::Error>> { in read_body_lf() argument
359 b'\n' => Poll::Ready(Ok(ChunkedState::Size)), in read_body_lf()
370 ) -> Poll<Result<ChunkedState, io::Error>> { in read_trailer() argument
373 b'\r' => Poll::Ready(Ok(ChunkedState::TrailerLf)), in read_trailer()
374 _ => Poll::Ready(Ok(ChunkedState::Trailer)), in read_trailer()
380 ) -> Poll<Result<ChunkedState, io::Error>> { in read_trailer_lf() argument
382 b'\n' => Poll::Ready(Ok(ChunkedState::EndCr)), in read_trailer_lf()
393 ) -> Poll<Result<ChunkedState, io::Error>> { in read_end_cr() argument
395 b'\r' => Poll::Ready(Ok(ChunkedState::EndLf)), in read_end_cr()
396 _ => Poll::Ready(Ok(ChunkedState::Trailer)), in read_end_cr()
402 ) -> Poll<Result<ChunkedState, io::Error>> { in read_end_lf() argument
404 b'\n' => Poll::Ready(Ok(ChunkedState::End)), in read_end_lf()
478 let mut state = ChunkedState::Size; in test_read_chunk_size()
487 if state == ChunkedState::Body || state == ChunkedState::EndCr { in test_read_chunk_size()
495 let mut state = ChunkedState::Size; in test_read_chunk_size()
515 if state == ChunkedState::Body || state == ChunkedState::End { in test_read_chunk_size()