ngtcp2 API reference ==================== .. toctree:: :maxdepth: 1 macros enums types ngtcp2_accept ngtcp2_addr_copy_byte ngtcp2_addr_init ngtcp2_ccerr_default ngtcp2_ccerr_set_application_error ngtcp2_ccerr_set_liberr ngtcp2_ccerr_set_tls_alert ngtcp2_ccerr_set_transport_error ngtcp2_cid_eq ngtcp2_cid_init ngtcp2_conn_after_retry ngtcp2_conn_client_new ngtcp2_conn_decode_and_set_0rtt_transport_params ngtcp2_conn_decode_and_set_remote_transport_params ngtcp2_conn_del ngtcp2_conn_encode_0rtt_transport_params ngtcp2_conn_encode_local_transport_params ngtcp2_conn_extend_max_offset ngtcp2_conn_extend_max_stream_offset ngtcp2_conn_extend_max_streams_bidi ngtcp2_conn_extend_max_streams_uni ngtcp2_conn_get_0rtt_crypto_ctx ngtcp2_conn_get_active_dcid ngtcp2_conn_get_ccerr ngtcp2_conn_get_client_chosen_version ngtcp2_conn_get_client_initial_dcid ngtcp2_conn_get_conn_info ngtcp2_conn_get_crypto_ctx ngtcp2_conn_get_cwnd_left ngtcp2_conn_get_dcid ngtcp2_conn_get_expiry ngtcp2_conn_get_handshake_completed ngtcp2_conn_get_initial_crypto_ctx ngtcp2_conn_get_local_transport_params ngtcp2_conn_get_max_data_left ngtcp2_conn_get_max_stream_data_left ngtcp2_conn_get_max_tx_udp_payload_size ngtcp2_conn_get_negotiated_version ngtcp2_conn_get_path ngtcp2_conn_get_path_max_tx_udp_payload_size ngtcp2_conn_get_pto ngtcp2_conn_get_remote_transport_params ngtcp2_conn_get_scid ngtcp2_conn_get_send_quantum ngtcp2_conn_get_stream_loss_count ngtcp2_conn_get_streams_bidi_left ngtcp2_conn_get_streams_uni_left ngtcp2_conn_get_tls_alert ngtcp2_conn_get_tls_early_data_rejected ngtcp2_conn_get_tls_error ngtcp2_conn_get_tls_native_handle ngtcp2_conn_handle_expiry ngtcp2_conn_in_closing_period ngtcp2_conn_in_draining_period ngtcp2_conn_initiate_immediate_migration ngtcp2_conn_initiate_key_update ngtcp2_conn_initiate_migration ngtcp2_conn_install_0rtt_key ngtcp2_conn_install_initial_key ngtcp2_conn_install_rx_handshake_key ngtcp2_conn_install_rx_key ngtcp2_conn_install_tx_handshake_key ngtcp2_conn_install_tx_key ngtcp2_conn_install_vneg_initial_key ngtcp2_conn_is_local_stream ngtcp2_conn_is_server ngtcp2_conn_open_bidi_stream ngtcp2_conn_open_uni_stream ngtcp2_conn_read_pkt ngtcp2_conn_server_new ngtcp2_conn_set_0rtt_crypto_ctx ngtcp2_conn_set_crypto_ctx ngtcp2_conn_set_initial_crypto_ctx ngtcp2_conn_set_keep_alive_timeout ngtcp2_conn_set_local_addr ngtcp2_conn_set_local_transport_params ngtcp2_conn_set_path_user_data ngtcp2_conn_set_retry_aead ngtcp2_conn_set_stream_user_data ngtcp2_conn_set_tls_alert ngtcp2_conn_set_tls_error ngtcp2_conn_set_tls_native_handle ngtcp2_conn_shutdown_stream ngtcp2_conn_shutdown_stream_read ngtcp2_conn_shutdown_stream_write ngtcp2_conn_submit_crypto_data ngtcp2_conn_submit_new_token ngtcp2_conn_tls_early_data_rejected ngtcp2_conn_tls_handshake_completed ngtcp2_conn_update_pkt_tx_time ngtcp2_conn_write_connection_close ngtcp2_conn_write_datagram ngtcp2_conn_write_pkt ngtcp2_conn_write_stream ngtcp2_conn_writev_datagram ngtcp2_conn_writev_stream ngtcp2_err_infer_quic_transport_error_code ngtcp2_err_is_fatal ngtcp2_is_bidi_stream ngtcp2_is_reserved_version ngtcp2_is_supported_version ngtcp2_mem_default ngtcp2_path_copy ngtcp2_path_eq ngtcp2_path_storage_init ngtcp2_path_storage_zero ngtcp2_pkt_decode_hd_long ngtcp2_pkt_decode_hd_short ngtcp2_pkt_decode_version_cid ngtcp2_pkt_write_connection_close ngtcp2_pkt_write_retry ngtcp2_pkt_write_stateless_reset ngtcp2_pkt_write_version_negotiation ngtcp2_select_version ngtcp2_settings_default ngtcp2_strerror ngtcp2_transport_params_decode ngtcp2_transport_params_decode_new ngtcp2_transport_params_default ngtcp2_transport_params_del ngtcp2_transport_params_encode ngtcp2_version