![]() |
Socket fields for both regular and TLS sockets.
Definition at line 81 of file as_socket.h.
#include "as_socket.h"
Collaboration diagram for as_socket:Data Fields | |
| union { | |
| struct { | |
| uint32_t last_used | |
| uint32_t max_socket_idle | |
| } idle_check | |
| struct as_conn_pool_lock_s * pool_lock | |
| }; | |
| as_tls_context * | ctx |
| int | family |
| int | fd |
| SSL * | ssl |
| const char * | tls_name |
| union { ... } |
| as_tls_context* as_socket::ctx |
Definition at line 91 of file as_socket.h.
| int as_socket::family |
Definition at line 83 of file as_socket.h.
| int as_socket::fd |
Definition at line 82 of file as_socket.h.
| struct { ... } as_socket::idle_check |
| uint32_t as_socket::last_used |
Definition at line 88 of file as_socket.h.
| uint32_t as_socket::max_socket_idle |
Definition at line 87 of file as_socket.h.
| struct as_conn_pool_lock_s* as_socket::pool_lock |
Definition at line 85 of file as_socket.h.
| SSL* as_socket::ssl |
Definition at line 93 of file as_socket.h.
| const char* as_socket::tls_name |
Definition at line 92 of file as_socket.h.