typedef xqc_int_t()

in src/transport/xqc_transport_params.c [942:978]


typedef xqc_int_t (*xqc_trans_param_decode_func)(
    xqc_transport_params_t *params, xqc_transport_params_type_t exttype,
    const uint8_t *p, const uint8_t *end, uint64_t param_type, uint64_t param_len);

xqc_trans_param_decode_func xqc_trans_param_decode_func_list[] = {
    xqc_decode_original_dest_cid, 
    xqc_decode_max_idle_timeout, 
    xqc_decode_stateless_token,
    xqc_decode_max_udp_payload_size,
    xqc_decode_initial_max_data,
    xqc_decode_initial_max_stream_data_bidi_local,
    xqc_decode_initial_max_stream_data_bidi_remote,
    xqc_decode_initial_max_stream_data_uni,
    xqc_decode_initial_max_streams_bidi,
    xqc_decode_initial_max_streams_uni,
    xqc_decode_ack_delay_exponent,
    xqc_decode_max_ack_delay,
    xqc_decode_disable_active_migration,
    xqc_decode_preferred_address,
    xqc_decode_active_cid_limit,
    xqc_decode_initial_scid,
    xqc_decode_retry_scid,
    xqc_decode_enable_multipath,
    xqc_decode_max_datagram_frame_size,
    xqc_decode_close_dgram_redundancy,
#ifdef XQC_ENABLE_FEC
    xqc_decode_fec_version,
    xqc_decode_encoder_schemes,
    xqc_decode_decoder_schemes,
    xqc_decode_fec_max_symbols_num,
#endif
    xqc_decode_extended_ack_features,
    xqc_decode_max_receive_timestamps_per_ack,
    xqc_decode_receive_timestamps_exponent,
    xqc_decode_no_crypto,
    xqc_decode_enable_pmtud,
};