The SIP socket definition. More...

Data Fields | |
| int | fd |
| uint16_t | port |
| struct ast_tcptls_session_instance * | tcptls_session |
| enum sip_transport | type |
The SIP socket definition.
Definition at line 857 of file chan_sip.c.
| int fd |
Filed descriptor, the actual socket
Definition at line 859 of file chan_sip.c.
Referenced by __sip_xmit(), _sip_tcp_helper_thread(), set_socket_transport(), sip_alloc(), sip_prepare_socket(), and sipsock_read().
| uint16_t port |
Definition at line 860 of file chan_sip.c.
Referenced by _sip_tcp_helper_thread(), build_peer(), create_addr(), sipsock_read(), and transmit_register().
struct ast_tcptls_session_instance* tcptls_session [read] |
Definition at line 861 of file chan_sip.c.
Referenced by __sip_destroy(), __sip_xmit(), _sip_tcp_helper_thread(), copy_socket_data(), parse_moved_contact(), set_socket_transport(), sip_destroy_peer(), sip_prepare_socket(), and sipsock_read().
| enum sip_transport type |
UDP, TCP or TLS
Definition at line 858 of file chan_sip.c.
Referenced by __sip_reliable_xmit(), __sip_xmit(), _sip_show_peer(), ast_sip_ouraddrfor(), build_contact(), build_peer(), check_peer_ok(), check_user_full(), create_addr(), create_addr_from_peer(), get_transport_pvt(), handle_request_do(), initreqprep(), parse_register_contact(), set_address_from_contact(), set_socket_transport(), sip_alloc(), sip_prepare_socket(), and transmit_notify_with_mwi().
1.6.1