Asterisk - The Open Source Telephony Project
18.5.0
|
describes a server instance More...
#include <tcptls.h>
Data Fields | |
int | client |
struct ast_str * | overflow_buf |
struct ast_tcptls_session_args * | parent |
void * | private_data |
struct ast_sockaddr | remote_address |
struct ast_iostream * | stream |
int client |
Definition at line 150 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), ast_tcptls_client_create(), ast_tcptls_server_root(), handle_tcptls_connection(), sip_show_tcp(), and sip_tcptls_read().
struct ast_str* overflow_buf |
Definition at line 158 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 152 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_get_transport(), report_auth_success(), report_failed_acl(), report_failed_challenge_response(), report_inval_password(), report_invalid_user(), report_req_bad_format(), report_req_not_allowed(), and report_session_limit().
void* private_data |
ao2 object private data of parent->worker_fn
Definition at line 162 of file tcptls.h.
Referenced by ast_http_body_discard(), ast_http_body_read_status(), ast_http_get_contents(), ast_http_request_close_on_completion(), ast_http_send(), http_request_tracking_setup(), httpd_helper_thread(), httpd_process_request(), and session_instance_destructor().
struct ast_sockaddr remote_address |
Definition at line 151 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), ast_ari_callback(), ast_tcptls_client_create(), ast_tcptls_server_root(), ast_websocket_uri_cb(), auth_manager_http_callback(), auth_mxml_http_callback(), auth_rawman_http_callback(), handle_tcptls_connection(), manager_http_callback(), mxml_http_callback(), rawman_http_callback(), session_do(), sip_show_tcp(), sip_tcptls_read(), threadinfo_locate_cb(), threadt_hash_cb(), and websocket_client_connect().
struct ast_iostream* stream |
ao2 stream object associated with this session.
Definition at line 160 of file tcptls.h.
Referenced by _sip_tcp_helper_thread(), app_exec(), ast_http_send(), ast_tcptls_client_create(), ast_tcptls_close_session_file(), ast_tcptls_server_root(), ast_websocket_uri_cb(), astman_append(), astman_flush(), handle_tcptls_connection(), http_body_check_chunk_sync(), http_body_discard_chunk_trailer_headers(), http_body_discard_contents(), http_body_get_chunk_length(), http_body_read_contents(), http_post_callback(), http_request_headers_get(), httpd_helper_thread(), httpd_process_request(), session_do(), session_instance_destructor(), sip_prepare_socket(), sip_tcptls_read(), sip_tcptls_write(), sip_threadinfo_create(), websocket_client_connect(), websocket_client_handshake(), and websocket_client_handshake_get_response().