.. _envoy_api_file_envoy/api/v2/listener/quic_config.proto: QUIC listener Config ==================== .. _envoy_api_msg_listener.QuicProtocolOptions: listener.QuicProtocolOptions ---------------------------- `[listener.QuicProtocolOptions proto] `_ Configuration specific to the QUIC protocol. Next id: 4 .. code-block:: json { "max_concurrent_streams": "{...}", "idle_timeout": "{...}", "crypto_handshake_timeout": "{...}" } .. _envoy_api_field_listener.QuicProtocolOptions.max_concurrent_streams: max_concurrent_streams (`UInt32Value `_) Maximum number of streams that the client can negotiate per connection. 100 if not specified. .. _envoy_api_field_listener.QuicProtocolOptions.idle_timeout: idle_timeout (`Duration `_) Maximum number of milliseconds that connection will be alive when there is no network activity. 300000ms if not specified. .. _envoy_api_field_listener.QuicProtocolOptions.crypto_handshake_timeout: crypto_handshake_timeout (`Duration `_) Connection timeout in milliseconds before the crypto handshake is finished. 20000ms if not specified.