Lines Matching defs:QuicParams

89 struct NET_EXPORT QuicParams {  struct
97 quic::ParsedQuicVersionVector supported_versions =
100 size_t max_packet_length = quic::kDefaultMaxPacketSize;
103 size_t max_server_configs_stored_in_properties = 0u;
105 std::set<HostPortPair> origins_to_force_quic_on;
109 bool webtransport_developer_mode = false;
111 quic::QuicTagVector connection_options;
114 quic::QuicTagVector client_connection_options;
116 bool enable_socket_recv_optimization = false;
122 bool retry_without_alt_svc_on_quic_errors = true;
124 bool close_sessions_on_ip_change = false;
127 bool goaway_sessions_on_ip_change = false;
129 base::TimeDelta idle_connection_timeout = kIdleConnectionTimeout;
136 base::TimeDelta retransmittable_on_wire_timeout;
154 bool migrate_sessions_early_v2 = false;
157 bool retry_on_alternate_network_before_handshake = false;
160 bool migrate_idle_sessions = false;
163 bool allow_port_migration = true;
165 base::TimeDelta idle_session_migration_period =
170 int multi_port_probing_interval = 0;
174 base::TimeDelta max_time_on_non_default_network = kMaxTimeOnNonDefaultNetwork;
177 int max_migrations_to_non_default_network_on_write_error =
181 int max_migrations_to_non_default_network_on_path_degrading =
185 bool allow_server_migration = false;
188 bool allow_remote_alt_svc = true;
190 bool estimate_initial_rtt = false;
193 base::TimeDelta initial_rtt_for_handshake;
195 bool disable_tls_zero_rtt = false;
197 bool disable_gquic_zero_rtt = false;
200 int ios_network_service_type = 0;
202 std::optional<base::TimeDelta> initial_delay_for_broken_alternative_service;
228 QuicParams* params() { return &params_; } in params() argument