doq_client_data
static struct ngtcp2_conn* conn_client_setup(struct doq_client_data* data)
early_data_write_transport(struct doq_client_data* data)
application_rx_key_cb(struct doq_client_data* data)
struct doq_client_data* data = get_app_data(ssl);
struct doq_client_data* doqdata = get_app_data(ssl);
struct doq_client_data* data = get_app_data(ssl);
struct doq_client_data* data = get_app_data(ssl);
ssl_client_setup(struct doq_client_data* data)
doq_client_send_pkt(struct doq_client_data* data, uint32_t ecn, uint8_t* buf,
event_change_write(struct doq_client_data* data, int do_write)
write_conn_close(struct doq_client_data* data)
disconnect(struct doq_client_data* data)
struct doq_client_data* data = (struct doq_client_data*)arg;
update_timer(struct doq_client_data* data)
on_read(struct doq_client_data* data)
query_write_is_done(struct doq_client_data* data,
write_streams(struct doq_client_data* data)
send_blocked_pkt(struct doq_client_data* data)
on_write(struct doq_client_data* data)
struct doq_client_data* data = (struct doq_client_data*)arg;
early_data_setup_session(struct doq_client_data* data)
early_data_setup_transport(struct doq_client_data* data)
struct doq_client_data* data = (struct doq_client_data*)
early_data_setup(struct doq_client_data* data)
early_data_start(struct doq_client_data* data)
set_app_data(SSL* ssl, struct doq_client_data* data)
static struct doq_client_data*
struct doq_client_data* data;
delete_doq_client_data(struct doq_client_data* data)
static struct doq_client_data*
struct doq_client_data* data;
client_enter_query_buf(struct doq_client_data* data, struct sldns_buffer* buf)
data = (struct doq_client_data*)((struct ngtcp2_crypto_conn_ref*)
client_enter_queries(struct doq_client_data* data, char** qs, int count)
data = (struct doq_client_data*) SSL_get_app_data(ssl);
struct doq_client_data* data;
static void on_write(struct doq_client_data* data);
static void update_timer(struct doq_client_data* data);
static void disconnect(struct doq_client_data* data);
static void early_data_write_transport(struct doq_client_data* data);
get_dest_addr(struct doq_client_data* data, const char* svr, int port)
open_svr_udp(struct doq_client_data* data)
get_local_addr(struct doq_client_data* data)
client_stream_print_long(struct doq_client_data* data,
client_stream_recv_fin(struct doq_client_data* data,
static void generate_static_secret(struct doq_client_data* data, size_t len)
client_bidi_stream(struct doq_client_data* data, int64_t* ret_stream_id,
query_streams_start(struct doq_client_data* data)
struct doq_client_data* data = (struct doq_client_data*)user_data;
early_data_is_rejected(struct doq_client_data* data)
struct doq_client_data* data = (struct doq_client_data*)user_data;
struct doq_client_data* data = (struct doq_client_data*)user_data;
struct doq_client_data* doqdata = (struct doq_client_data*)user_data;
struct doq_client_data* doqdata = (struct doq_client_data*)user_data;