Symbol: APP_CONN
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
140
int tx(APP_CONN *conn, const void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
165
int rx(APP_CONN *conn, void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
188
int get_conn_fd(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
215
int get_conn_pending_tx(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
226
int get_conn_pending_rx(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
239
void teardown(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
266
APP_CONN *conn = NULL;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
61
APP_CONN *new_conn(SSL_CTX *ctx, const char *hostname)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
63
APP_CONN *conn;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
71
conn = calloc(1, sizeof(APP_CONN));
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
152
int tx(APP_CONN *conn, const void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
177
int rx(APP_CONN *conn, void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
200
int get_conn_fd(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
227
int get_conn_pending_tx(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
238
int get_conn_pending_rx(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
256
int get_conn_pump_timeout(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
271
void pump(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
281
void teardown(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
325
APP_CONN *conn = NULL;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
61
APP_CONN *new_conn(SSL_CTX *ctx, const char *hostname)
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
63
APP_CONN *conn;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
71
conn = calloc(1, sizeof(APP_CONN));
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
114
int tx(APP_CONN *conn, const void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
143
int rx(APP_CONN *conn, void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
180
int get_conn_fd(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
198
int get_conn_pending_tx(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
209
int get_conn_pending_rx(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
223
int get_conn_pump_timeout(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
238
void pump(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
248
void teardown(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
306
APP_CONN *conn = NULL;
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
56
APP_CONN *new_conn(SSL_CTX *ctx, int fd, const char *bare_hostname)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
58
APP_CONN *conn;
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
64
conn = calloc(1, sizeof(APP_CONN));
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
139
int tx(APP_CONN *conn, const void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
168
int rx(APP_CONN *conn, void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
198
int read_net_tx(APP_CONN *conn, void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
209
int write_net_rx(APP_CONN *conn, const void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
217
size_t net_rx_space(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
226
size_t net_tx_avail(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
244
int get_conn_pending_tx(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
255
int get_conn_pending_rx(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
268
void teardown(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
297
static int pump(APP_CONN *conn, int fd, int events, int timeout)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
362
APP_CONN *conn = NULL;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
60
APP_CONN *new_conn(SSL_CTX *ctx, const char *bare_hostname)
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
63
APP_CONN *conn;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
69
conn = calloc(1, sizeof(APP_CONN));
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
13
typedef void(app_connect_cb)(APP_CONN *conn, int status, void *arg);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
131
APP_CONN *new_conn(SSL_CTX *ctx, const char *hostname,
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
136
APP_CONN *conn = NULL;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
138
conn = calloc(1, sizeof(APP_CONN));
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
14
typedef void(app_write_cb)(APP_CONN *conn, int status, void *arg);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
15
typedef void(app_read_cb)(APP_CONN *conn, void *buf, size_t buf_len, void *arg);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
18
static void set_timer(APP_CONN *conn);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
190
int app_read_start(APP_CONN *conn, app_read_cb *cb, void *arg)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
202
int app_write(APP_CONN *conn, const void *buf, size_t buf_len, app_write_cb *cb, void *arg)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
213
void teardown(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
23
static int handshake_ssl(APP_CONN *conn);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
24
static void flush_write_buf(APP_CONN *conn);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
25
static void set_rx(APP_CONN *conn);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
257
static void enqueue_upper_write_op(APP_CONN *conn, UPPER_WRITE_OP *op)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
26
static int try_write(APP_CONN *conn, UPPER_WRITE_OP *op);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
268
static void dequeue_upper_write_op(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
27
static void handle_pending_writes(APP_CONN *conn);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
28
static int write_deferred(APP_CONN *conn, const void *buf, size_t buf_len, app_write_cb *cb, void *arg);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
294
static void on_rx_push(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
30
static int setup_ssl(APP_CONN *conn, const char *hostname);
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
321
static void net_error(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
330
static void handle_pending_writes(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
358
APP_CONN *conn = (APP_CONN *)stream->data;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
388
static void set_rx(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
410
APP_CONN *conn = op->conn;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
423
static void flush_write_buf(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
462
static void handshake_done_ssl(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
470
static int handshake_ssl(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
48
APP_CONN *conn;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
495
static int setup_ssl(APP_CONN *conn, const char *hostname)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
551
APP_CONN *conn = (APP_CONN *)tcp_connect->data;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
569
APP_CONN *conn = (APP_CONN *)handle->data;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
578
APP_CONN *conn = (APP_CONN *)timer->data;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
587
static void set_timer(APP_CONN *conn)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
602
static int try_write(APP_CONN *conn, UPPER_WRITE_OP *op)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
631
static int write_deferred(APP_CONN *conn, const void *buf, size_t buf_len, app_write_cb *cb, void *arg)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
64
APP_CONN *conn;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
651
APP_CONN *conn = (APP_CONN *)handle->data;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
676
static void post_read(APP_CONN *conn, void *buf, size_t buf_len, void *arg)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
688
static void post_write_get(APP_CONN *conn, int status, void *arg)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
701
static void post_connect(APP_CONN *conn, int status, void *arg)
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
722
APP_CONN *conn = NULL;