#include <tcptls.h>
Data Fields | |
int | client |
FILE * | f |
int | fd |
ast_mutex_t | lock |
struct ast_str * | overflow_buf |
struct ast_tcptls_session_args * | parent |
struct ast_sockaddr | remote_address |
SSL * | ssl |
struct ast_tcptls_stream * | stream_cookie |
int client |
Definition at line 206 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), ast_tcptls_client_create(), ast_tcptls_server_root(), handle_tcptls_connection(), and sip_tcptls_read().
FILE* f |
Definition at line 202 of file tcptls.h.
Referenced by ast_http_get_post_vars(), ast_http_send(), ast_tcptls_close_session_file(), handle_tcptls_connection(), http_post_callback(), httpd_helper_thread(), and session_do().
int fd |
Definition at line 203 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), app_exec(), ast_tcptls_client_create(), ast_tcptls_close_session_file(), ast_tcptls_server_root(), handle_tcptls_connection(), httpd_helper_thread(), session_do(), sip_prepare_socket(), sip_tcptls_read(), and sip_tcptls_write().
ast_mutex_t lock |
XXX Why do we still use this lock when this struct is allocated as an ao2 object which has its own lock?
Definition at line 210 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), ast_tcptls_client_create(), ast_tcptls_server_root(), session_instance_destructor(), and sip_tcptls_write().
struct ast_str* overflow_buf |
Definition at line 216 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), ast_tcptls_client_create(), ast_tcptls_server_root(), session_instance_destructor(), and sip_tcptls_read().
struct ast_tcptls_session_args* parent |
Definition at line 208 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), ast_tcptls_client_create(), ast_tcptls_client_start(), ast_tcptls_server_root(), handle_tcptls_connection(), mansession_encode_sin_local(), and mansession_get_transport().
struct ast_sockaddr remote_address |
Definition at line 207 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), ast_tcptls_client_create(), ast_tcptls_server_root(), auth_manager_http_callback(), auth_mxml_http_callback(), auth_rawman_http_callback(), manager_http_callback(), mxml_http_callback(), rawman_http_callback(), session_do(), and sip_tcptls_read().
SSL* ssl |
Definition at line 204 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), handle_tcptls_connection(), and sip_threadinfo_create().
struct ast_tcptls_stream* stream_cookie |
ao2 FILE stream cookie object associated with f.
Definition at line 218 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), ast_tcptls_server_read(), ast_tcptls_server_write(), handle_tcptls_connection(), httpd_helper_thread(), session_do(), and session_instance_destructor().