Home
last modified time | relevance | path

Searched refs:TokenStatus (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/commonlibrary/rust/ylong_http/ylong_http/src/body/mime/common/
H A Dheaders.rs21 use crate::body::TokenStatus;
103 Ok(TokenStatus::Partial(0)) in encode()
107 TokenStatus::Partial(size) => Ok(TokenStatus::Partial(size)), in encode()
300 Ok(TokenStatus::Partial(buf)) in get_header_name()
312 Ok(TokenStatus::Partial(buf)) in get_header_value()
319 use crate::body::TokenStatus;
383 TokenStatus::Complete({ in ut_decode_headers_decode()
398 TokenStatus::Complete({ in ut_decode_headers_decode()
413 TokenStatus::Complete({ in ut_decode_headers_decode()
437 TokenStatus::Complete({ in ut_decode_headers_decode2()
[all …]
H A Dmod.rs47 pub enum TokenStatus<T, E> { enum
54 impl<T, E> TokenStatus<T, E> { impl
58 TokenStatus::Partial(_) => false, in is_complete()
59 TokenStatus::Complete(_) => true, in is_complete()
66 TokenStatus::Partial(_) => None, in get_complete_once()
81 return Ok(TokenStatus::Complete(num)); in data_copy()
83 Ok(TokenStatus::Partial(num)) in data_copy()
125 ) -> Result<TokenStatus<&[u8], usize>, HttpError> { in consume_crlf()
127 return Ok(TokenStatus::Partial(0)); in consume_crlf()
134 Ok(TokenStatus::Partial(1)) in consume_crlf()
[all …]
H A Dmix.rs20 use crate::body::mime::common::{data_copy, SizeResult, TokenStatus};
86 TokenStatus::Partial(size) => Ok(size), in owned_encode()
87 TokenStatus::Complete(size) => Ok(size), in owned_encode()
97 TokenStatus::Partial(size) => Ok(size), in bytes_encode()
98 TokenStatus::Complete(size) => Ok(size), in bytes_encode()
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http/src/h1/request/
H A Dencoder.rs155 enum TokenStatus<T, E> { enum
547 TokenStatus::Complete(size) => { in encode_name()
549 Ok(TokenStatus::Partial(size)) in encode_name()
551 TokenStatus::Partial(size) => { in encode_name()
562 TokenStatus::Complete(size) => { in encode_colon()
566 TokenStatus::Partial(size) => { in encode_colon()
577 TokenStatus::Complete(size) => { in encode_value()
582 TokenStatus::Partial(size) => { in encode_value()
591 TokenStatus::Complete(size) => { in encode_crlf()
605 TokenStatus::Partial(size) => { in encode_crlf()
[all …]
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http/src/body/mime/decode/
H A Dmulti.rs21 use crate::body::TokenStatus;
160 TokenStatus::Complete(headers) => { in unknown_decode()
204 TokenStatus::Partial(_) => { in part_decode()
208 TokenStatus::Complete(part) => { in part_decode()
236 TokenStatus::Partial(rest) => { in middle_or_end_boundary_decode()
274 TokenStatus::Partial(rest) => { in outermost_first_boundary_decode()
425 Ok(TokenStatus::Partial(&[])) in outermost_first_boundary()
443 Ok(TokenStatus::Partial(&[])) in outermost_first_boundary()
456 Ok(TokenStatus::Partial(&[])) in inner_first_boundary()
496 TokenStatus::Partial(&[]) in middle_or_end_boundary()
[all …]
H A Dpart.rs19 use crate::body::TokenStatus;
79 let mut results = TokenStatus::Partial(()); in decode()
121 TokenStatus::Partial(unparsed) => { in body_decode()
173 use crate::body::TokenStatus;
196 if let TokenStatus::Complete(part) = elem { in ut_mime_part_decoder_new_by_crlf()
208 if let TokenStatus::Complete(part) = elem { in ut_mime_part_decoder_new_by_crlf()
220 if let TokenStatus::Complete(part) = elem { in ut_mime_part_decoder_new_by_crlf()
247 if let TokenStatus::Complete(part) = elem { in ut_mime_part_decoder_new_by_lf()
259 if let TokenStatus::Complete(part) = elem { in ut_mime_part_decoder_new_by_lf()
271 if let TokenStatus::Complete(part) = elem { in ut_mime_part_decoder_new_by_lf()
[all …]
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http/src/h1/response/
H A Ddecoder.rs76 enum TokenStatus<T, E> { enum
247 TokenStatus::Partial(rest) => { in version_phase()
268 TokenStatus::Partial(rest) => { in status_code_phase()
352 TokenStatus::Partial(1) => { in decode_status_crlf()
470 TokenStatus::Partial(rest) => { in decode_key()
508 TokenStatus::Partial(rest) => { in decode_value()
526 TokenStatus::Partial(step) => { in decode_crlf()
544 Ok(TokenStatus::Partial(buffer)) in status_token()
560 return Ok(TokenStatus::Partial(0)); in consume_crlf()
587 Ok(TokenStatus::Partial(buffer)) in get_header_name()
[all …]
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http/src/body/mime/encode/
H A Dmulti.rs20 use crate::body::{async_impl, sync_impl, MimeMulti, MimePartEncoder, TokenStatus, XPart};
214 TokenStatus::Partial(size) => { in crlf_encode()
218 TokenStatus::Complete(size) => { in crlf_encode()
228 TokenStatus::Partial(size) => { in dash_encode()
232 TokenStatus::Complete(size) => { in dash_encode()
241 TokenStatus::Partial(size) => { in boundary_encode()
245 TokenStatus::Complete(size) => { in boundary_encode()
254 TokenStatus::Partial(size) => { in headers_encode()
258 TokenStatus::Complete(size) => { in headers_encode()
H A Dpart.rs20 use crate::body::mime::common::{data_copy, SizeResult, TokenStatus};
138 TokenStatus::Partial(size) => Ok(size), in headers_encode()
139 TokenStatus::Complete(size) => { in headers_encode()
148 TokenStatus::Partial(size) => Ok(size), in crlf_encode()
149 TokenStatus::Complete(size) => { in crlf_encode()
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http/src/h3/
H A Doctets.rs146 enum TokenStatus<T, E> { enum
153 type TokenResult<T> = Result<TokenStatus<usize, T>>;
172 return Ok(TokenStatus::Complete(num)); in write()
175 Ok(TokenStatus::Partial(num)) in write()
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http/src/body/
H A Dchunk.rs101 enum TokenStatus<T, E> { enum
108 type Token<T> = TokenStatus<usize, T>;
392 TokenStatus::Complete(output_size) => { in trailer_encode()
468 TokenStatus::Complete(output_size) => { in meta_size_encode()
490 TokenStatus::Complete(output_size) => { in meta_crlf_encode()
501 TokenStatus::Complete(output_size) => { in data_crlf_encode()
512 TokenStatus::Complete(output_size) => { in finish_encode()
528 TokenStatus::Complete(output_size) => { in data_encode()
544 TokenStatus::Complete(output_size) => { in tail_encode()
639 return TokenStatus::Complete(num); in write()
[all …]
H A Dmod.rs54 MimePartEncoder, MimeType, MultiPart, MultiPartBase, Part, TokenStatus, XPart,
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http/src/body/mime/
H A Dmod.rs28 pub use common::{MimeMulti, MimeMultiBuilder, MimePart, MimePartBuilder, TokenStatus, XPart};