/commonlibrary/rust/ylong_http/ylong_http/src/h2/ |
H A D | frame.rs | 69 Settings = 0x4, 93 Settings(Settings), 168 pub struct Settings { structure names 317 Payload::Settings(_) => FrameType::Settings, in frame_type() 359 impl Settings { impls 360 /// Creates a new Settings instance containing the provided settings. 362 Settings { settings } in new() 397 Payload::Settings(Setting in ack() [all...] |
H A D | mod.rs | 65 Data, Frame, FrameFlags, Goaway, Headers, Payload, Ping, RstStream, Setting, Settings,
|
H A D | encoder.rs | 17 use crate::h2::{Frame, Goaway, HpackEncoder, Settings}; 168 Payload::Settings(_) => self.state = FrameEncoderState::EncodingSettingsFrame, in set_frame() 333 /// Updates the provided setting for the current frame if it is a `Settings` 337 if let Payload::Settings(settings) = frame.payload_mut() { in update_setting() 882 if let Payload::Settings(settings) = frame.payload() { in encode_settings_frame() 925 buf[3] = FrameType::Settings as u8; in iterate_settings_header() 948 if let Payload::Settings(settings) = frame.payload() { in encode_settings_payload() 970 settings: &Settings, in iterate_settings_payload() 1325 Data, FrameFlags, Goaway, Headers, Ping, Priority, RstStream, Settings, WindowUpdate, 1411 /// 2. Creates a `Frame` with `Payload::Settings` [all...] |
H A D | decoder.rs | 26 use crate::h2::{frame, HpackDecoder, Parts, Setting, Settings}; 575 frame::Payload::Settings(Settings::new(vec![])), in decode_settings_payload() 589 frame::Payload::Settings(Settings::new(settings)), in decode_settings_payload() 1643 Payload::Settings(settings) => { in ut_decode_settings_payload() 1668 Payload::Settings(settings) => { in ut_decode_settings_payload()
|
/commonlibrary/rust/ylong_http/ylong_http/src/h3/ |
H A D | frame.rs | 59 Settings(Settings), 86 /// Http3 Settings frame payload. 88 pub struct Settings { structure names 152 impl Settings { impls
|
H A D | mod.rs | 30 Data, Frame, Headers, Payload, Settings, DATA_FRAME_TYPE, HEADERS_FRAME_TYPE,
|
H A D | encoder.rs | 47 // Settings Frame 344 if let Payload::Settings(settings) = frame.payload() { in encode_settings_payload() 557 if let Payload::Settings(settings) = frame.payload() { in encode_settings_len() 652 use crate::h3::{Data, Frame, FrameEncoder, Headers, Parts, Payload, PseudoHeaders, Settings}; 654 /// UT test cases for `FrameEncoder` encoding `Settings` frame. 658 /// 2. Creates a `Frame` with `Payload::Settings`. 665 let setting = Settings::default(); in ut_encoder_request_stream_settings() 666 let setting = Frame::new(0x4, Payload::Settings(setting)); in ut_encoder_request_stream_settings() 674 /// UT test cases for `FrameEncoder` encoding `Settings` frame. 678 /// 2. Creates a `Frame` with `Payload::Settings` [all...] |
H A D | decoder.rs | 21 CancelPush, Data, GoAway, Headers, MaxPushId, Payload, PushPromise, Settings, DATA_FRAME_TYPE, 109 /// Settings frame 671 let mut settings = Settings::default(); in decode_settings_payload() 703 let frame = Frame::new(SETTINGS_FRAME_TYPE, Payload::Settings(settings)); in decode_settings_payload() 773 /// UT test cases for `FrameDecoder` decoding `Settings` frame. 777 /// 2. Creates a buf with encoded Settings frame bytes. 795 if let Payload::Settings(_setting) = frame.payload() { in ut_decode_stream_control_with_setting()
|
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/h2/ |
H A D | input.rs | 21 use ylong_http::h2::{ErrorCode, Frame, FrameEncoder, H2Error, Payload, Setting, Settings}; 42 Local(Settings), 94 Settings::ack() 206 let settings = if let Payload::Settings(settings) = frame.payload() { in update_settings() 212 // Settings of the encoder on the client. The ack in Reader is sent in update_settings() 213 // from the server to the client to confirm the Settings of the decoder on the in update_settings()
|
H A D | manager.rs | 290 Payload::Settings(_settings) => { in poll_recv_frame() 324 let settings = if let Payload::Settings(settings) = frame.payload() { in recv_settings_frame()
|
H A D | output.rs | 170 // error occurs in the Settings frame. in poll_iterator_frames() 232 if let Payload::Settings(_settings) = frame.payload() { in update_settings()
|
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/h3/ |
H A D | stream_manager.rs | 25 Settings, StreamMessage, CONTROL_STREAM_TYPE, QPACK_DECODER_STREAM_TYPE, 49 pub(crate) peer_settings: Option<Settings>, 348 let mut settings = Settings::default(); 354 let settings = Frame::new(SETTINGS_FRAME_TYPE, Payload::Settings(settings)); 587 Payload::Settings(settings) => { in recv_control_stream() 624 fn recv_setting_frame(&mut self, settings: &Settings) -> Result<(), DispatchErrorKind> { in recv_setting_frame()
|
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/ |
H A D | dispatcher.rs | 193 RstStream, Settings, SettingsBuilder, StreamId, 283 Acknowledging(Settings), 640 Frame::new(0, FrameFlags::new(0), Payload::Settings(settings))
|