Lines Matching refs:ChunkedState

30     Chunked(ChunkedState, u64),
51 enum ChunkedState { enum
77 kind: Kind::Chunked(ChunkedState::Size, 0), in chunked()
98 matches!(self.kind, Length(0) | Chunked(ChunkedState::End, _) | Eof(true)) in is_eof()
133 if *state == ChunkedState::End { in decode()
182 impl ChunkedState { impl
189 ) -> Poll<Result<ChunkedState, io::Error>> { in step() argument
190 use self::ChunkedState::*; in step()
192 Size => ChunkedState::read_size(cx, body, size), in step()
193 SizeLws => ChunkedState::read_size_lws(cx, body), in step()
194 Extension => ChunkedState::read_extension(cx, body), in step()
195 SizeLf => ChunkedState::read_size_lf(cx, body, *size), in step()
196 Body => ChunkedState::read_body(cx, body, size, buf), in step()
197 BodyCr => ChunkedState::read_body_cr(cx, body), in step()
198 BodyLf => ChunkedState::read_body_lf(cx, body), in step()
199 Trailer => ChunkedState::read_trailer(cx, body), in step()
200 TrailerLf => ChunkedState::read_trailer_lf(cx, body), in step()
201 EndCr => ChunkedState::read_end_cr(cx, body), in step()
202 EndLf => ChunkedState::read_end_lf(cx, body), in step()
203 End => Poll::Ready(Ok(ChunkedState::End)), in step()
210 ) -> Poll<Result<ChunkedState, io::Error>> { in read_size() argument
239 b'\t' | b' ' => return Poll::Ready(Ok(ChunkedState::SizeLws)), in read_size()
240 b';' => return Poll::Ready(Ok(ChunkedState::Extension)), in read_size()
241 b'\r' => return Poll::Ready(Ok(ChunkedState::SizeLf)), in read_size()
249 Poll::Ready(Ok(ChunkedState::Size)) in read_size()
254 ) -> Poll<Result<ChunkedState, io::Error>> { in read_size_lws() argument
258 b'\t' | b' ' => Poll::Ready(Ok(ChunkedState::SizeLws)), in read_size_lws()
259 b';' => Poll::Ready(Ok(ChunkedState::Extension)), in read_size_lws()
260 b'\r' => Poll::Ready(Ok(ChunkedState::SizeLf)), in read_size_lws()
270 ) -> Poll<Result<ChunkedState, io::Error>> { in read_extension() argument
279 b'\r' => Poll::Ready(Ok(ChunkedState::SizeLf)), in read_extension()
284 _ => Poll::Ready(Ok(ChunkedState::Extension)), // no supported extensions in read_extension()
291 ) -> Poll<Result<ChunkedState, io::Error>> { in read_size_lf() argument
296 Poll::Ready(Ok(ChunkedState::EndCr)) in read_size_lf()
299 Poll::Ready(Ok(ChunkedState::Body)) in read_size_lf()
314 ) -> Poll<Result<ChunkedState, io::Error>> { in read_body() argument
338 Poll::Ready(Ok(ChunkedState::Body)) in read_body()
340 Poll::Ready(Ok(ChunkedState::BodyCr)) in read_body()
346 ) -> Poll<Result<ChunkedState, io::Error>> { in read_body_cr() argument
348 b'\r' => Poll::Ready(Ok(ChunkedState::BodyLf)), in read_body_cr()
358 ) -> Poll<Result<ChunkedState, io::Error>> { in read_body_lf() argument
360 b'\n' => Poll::Ready(Ok(ChunkedState::Size)), in read_body_lf()
371 ) -> Poll<Result<ChunkedState, io::Error>> { in read_trailer() argument
374 b'\r' => Poll::Ready(Ok(ChunkedState::TrailerLf)), in read_trailer()
375 _ => Poll::Ready(Ok(ChunkedState::Trailer)), in read_trailer()
381 ) -> Poll<Result<ChunkedState, io::Error>> { in read_trailer_lf() argument
383 b'\n' => Poll::Ready(Ok(ChunkedState::EndCr)), in read_trailer_lf()
394 ) -> Poll<Result<ChunkedState, io::Error>> { in read_end_cr() argument
396 b'\r' => Poll::Ready(Ok(ChunkedState::EndLf)), in read_end_cr()
397 _ => Poll::Ready(Ok(ChunkedState::Trailer)), in read_end_cr()
403 ) -> Poll<Result<ChunkedState, io::Error>> { in read_end_lf() argument
405 b'\n' => Poll::Ready(Ok(ChunkedState::End)), in read_end_lf()
479 let mut state = ChunkedState::Size; in test_read_chunk_size()
488 if state == ChunkedState::Body || state == ChunkedState::EndCr { in test_read_chunk_size()
496 let mut state = ChunkedState::Size; in test_read_chunk_size()
516 if state == ChunkedState::Body || state == ChunkedState::End { in test_read_chunk_size()