Thu Jul 9 13:41:42 2009

Asterisk developer's documentation


skinny_subchannel Struct Reference


Data Fields

int alreadygone
unsigned int callid
int cxmode
ast_mutex_t lock
int nat
skinny_subchannelnext
int onhold
int outgoing
ast_channelowner
skinny_lineparent
int progress
int ringing
ast_rtprtp
ast_rtpvrtp

Detailed Description

Definition at line 1126 of file chan_skinny.c.


Field Documentation

int alreadygone

Definition at line 1140 of file chan_skinny.c.

Referenced by handle_onhook_message(), handle_soft_key_event_message(), skinny_hangup(), skinny_indicate(), and unload_module().

unsigned int callid

Definition at line 1131 of file chan_skinny.c.

Referenced by find_subchannel_by_instance_reference(), find_subchannel_by_reference(), handle_callforward_button(), handle_enbloc_call_message(), handle_offhook_message(), handle_onhook_message(), handle_open_receive_channel_ack_message(), handle_soft_key_event_message(), handle_stimulus_message(), skinny_answer(), skinny_call(), skinny_hangup(), skinny_hold(), skinny_indicate(), skinny_newcall(), skinny_senddigit_end(), skinny_set_rtp_peer(), skinny_ss(), and transmit_connect().

int cxmode

Definition at line 1137 of file chan_skinny.c.

Referenced by handle_onhook_message(), handle_soft_key_event_message(), and skinny_answer().

ast_mutex_t lock

Definition at line 1127 of file chan_skinny.c.

Referenced by skinny_get_rtp_peer(), skinny_hangup(), skinny_read(), skinny_write(), start_rtp(), and unload_module().

int nat

Definition at line 1138 of file chan_skinny.c.

struct skinny_subchannel* next

Definition at line 1142 of file chan_skinny.c.

Referenced by find_subchannel_by_instance_reference(), find_subchannel_by_reference(), get_devicestate(), handle_keypad_button_message(), handle_onhook_message(), handle_soft_key_event_message(), and unload_module().

int onhold

Definition at line 1135 of file chan_skinny.c.

Referenced by get_devicestate(), handle_offhook_message(), handle_onhook_message(), handle_soft_key_event_message(), handle_stimulus_message(), skinny_hold(), and skinny_unhold().

int outgoing

Definition at line 1139 of file chan_skinny.c.

Referenced by handle_offhook_message(), handle_onhook_message(), handle_soft_key_event_message(), handle_stimulus_message(), skinny_call(), skinny_hangup(), and skinny_indicate().

struct ast_channel* owner

Definition at line 1128 of file chan_skinny.c.

Referenced by handle_callforward_button(), handle_keypad_button_message(), handle_message(), handle_offhook_message(), handle_onhook_message(), handle_soft_key_event_message(), handle_stimulus_message(), skinny_fixup(), skinny_hangup(), skinny_hold(), skinny_rtp_read(), skinny_ss(), skinny_unhold(), start_rtp(), and unload_module().

struct skinny_line* parent

Definition at line 1143 of file chan_skinny.c.

Referenced by handle_callforward_button(), handle_enbloc_call_message(), handle_keypad_button_message(), handle_offhook_message(), handle_onhook_message(), handle_open_receive_channel_ack_message(), handle_stimulus_message(), skinny_answer(), skinny_call(), skinny_get_rtp_peer(), skinny_hangup(), skinny_hold(), skinny_indicate(), skinny_newcall(), skinny_senddigit_end(), skinny_set_rtp_peer(), skinny_ss(), skinny_unhold(), start_rtp(), and transmit_connect().

int progress

Definition at line 1133 of file chan_skinny.c.

Referenced by skinny_indicate().

int ringing

Definition at line 1134 of file chan_skinny.c.

Referenced by skinny_indicate().

struct ast_rtp* rtp

Definition at line 1129 of file chan_skinny.c.

Referenced by handle_onhook_message(), handle_open_receive_channel_ack_message(), handle_soft_key_event_message(), skinny_answer(), skinny_get_rtp_peer(), skinny_get_vrtp_peer(), skinny_hangup(), skinny_indicate(), skinny_newcall(), skinny_rtp_read(), skinny_write(), and start_rtp().

struct ast_rtp* vrtp

Definition at line 1130 of file chan_skinny.c.

Referenced by skinny_get_vrtp_peer(), skinny_rtp_read(), and start_rtp().


The documentation for this struct was generated from the following file:
Generated on Thu Jul 9 13:41:42 2009 for Asterisk - the Open Source PBX by  doxygen 1.4.7