Wed Aug 18 22:34:39 2010

Asterisk developer's documentation


sip_threadinfo Struct Reference

Definition of a thread that handles a socket. More...


Data Fields

int alert_pipe [2]
struct {
   tcptls_packet *   first
   tcptls_packet *   last
packet_q
int stop
ast_tcptls_session_instancetcptls_session
pthread_t threadid
enum sip_transport type


Detailed Description

Definition of a thread that handles a socket.

Definition at line 1656 of file chan_sip.c.


Field Documentation

int alert_pipe[2]

Definition at line 1658 of file chan_sip.c.

Referenced by sip_tcptls_write(), sip_threadinfo_create(), and sip_threadinfo_destructor().

struct tcptls_packet* first

Definition at line 1662 of file chan_sip.c.

struct tcptls_packet* last

Definition at line 1662 of file chan_sip.c.

struct { ... } packet_q

Referenced by sip_tcptls_write(), and sip_threadinfo_destructor().

int stop

Definition at line 1657 of file chan_sip.c.

Referenced by unload_module().

struct ast_tcptls_session_instance* tcptls_session

Definition at line 1660 of file chan_sip.c.

Referenced by _sip_tcp_helper_thread(), sip_show_tcp(), sip_tcp_locate(), sip_tcptls_write(), sip_threadinfo_create(), sip_threadinfo_destructor(), threadinfo_locate_cb(), threadt_cmp_cb(), and threadt_hash_cb().

pthread_t threadid

Used to alert tcptls thread when packet is ready to be written

Definition at line 1659 of file chan_sip.c.

Referenced by unload_module().

enum sip_transport type

We keep a copy of the type here so we can display it in the connection list

Definition at line 1661 of file chan_sip.c.

Referenced by sip_show_tcp().


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