Wed Aug 18 22:34:39 2010

Asterisk developer's documentation


sip_socket Struct Reference

The SIP socket definition. More...


Data Fields

int fd
uint16_t port
ast_tcptls_session_instancetcptls_session
enum sip_transport type


Detailed Description

The SIP socket definition.

Definition at line 863 of file chan_sip.c.


Field Documentation

int fd

Filed descriptor, the actual socket

Definition at line 865 of file chan_sip.c.

Referenced by __sip_xmit(), and set_socket_transport().

uint16_t port

Definition at line 866 of file chan_sip.c.

Referenced by build_peer(), create_addr(), and transmit_register().

struct ast_tcptls_session_instance* tcptls_session

Definition at line 867 of file chan_sip.c.

Referenced by __sip_xmit(), copy_socket_data(), expire_register(), parse_moved_contact(), set_socket_transport(), and sip_destroy_peer().

enum sip_transport type

UDP, TCP or TLS

Definition at line 864 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(), create_addr(), create_addr_from_peer(), get_transport_pvt(), handle_request_do(), handle_response(), initreqprep(), parse_register_contact(), set_address_from_contact(), set_socket_transport(), sip_alloc(), and transmit_notify_with_mwi().


The documentation for this struct was generated from the following file:
Generated on Wed Aug 18 22:34:39 2010 for Asterisk - the Open Source PBX by  doxygen 1.4.7