
Data Fields | |
| int | alreadygone |
| struct { | |
| struct unistim_subchannel * next | |
| } | list |
| ast_mutex_t | lock |
| int | moh |
| struct ast_channel * | owner |
| struct unistim_line * | parent |
| char | ringstyle |
| char | ringvolume |
| struct ast_rtp_instance * | rtp |
| int | softkey |
| pthread_t | ss_thread |
| unsigned int | subtype |
Definition at line 333 of file chan_unistim.c.
| int alreadygone |
unistim_ss thread handle
Definition at line 341 of file chan_unistim.c.
Referenced by close_call(), unistim_do_senddigit(), unistim_hangup_clean(), unistim_indicate(), unistim_senddigit_end(), and unistim_show_info().
| struct { ... } list |
Definition at line 334 of file chan_unistim.c.
Referenced by reload_config(), start_rtp(), unistim_alloc_sub(), unistim_fixup(), unistim_free_sub(), unistim_hangup_clean(), unistim_read(), and unistim_write().
| int moh |
Music on hold in progress
Definition at line 344 of file chan_unistim.c.
Referenced by key_call(), key_dial_page(), sub_hold(), sub_unhold(), transfer_call_step1(), transfer_cancel_step2(), and unistim_hangup().
| struct unistim_subchannel* next |
Definition at line 345 of file chan_unistim.c.
| struct ast_channel* owner |
SUB_REAL, SUB_RING, SUB_THREEWAY or SUB_ONHOLD
Definition at line 336 of file chan_unistim.c.
Referenced by attempt_transfer(), close_call(), close_client(), discard_call(), find_subchannel_by_name(), handle_call_incoming(), handle_call_outgoing(), key_call(), key_dial_page(), reload_config(), send_callerid_screen(), send_start_rtp(), start_rtp(), sub_hold(), sub_start_silence(), sub_stop_silence(), sub_unhold(), swap_subs(), transfer_call_step1(), transfer_cancel_step2(), unistim_do_senddigit(), unistim_fixup(), unistim_hangup_clean(), unistim_new(), unistim_request(), unistim_rtp_read(), unistim_senddigit_end(), and unistim_show_info().
| struct unistim_line* parent |
Asterisk channel used by the subchannel
Definition at line 337 of file chan_unistim.c.
Referenced by channel_to_session(), close_call(), close_client(), find_rtp_port(), find_subchannel_by_name(), handle_call_incoming(), handle_call_outgoing(), send_start_rtp(), start_rtp(), transfer_call_step1(), unistim_answer(), unistim_call(), unistim_fixup(), unistim_free_sub(), unistim_hangup(), unistim_indicate(), unistim_new(), unistim_request(), unistim_show_info(), unistim_sp(), and unistim_ss().
| char ringstyle |
Definition at line 343 of file chan_unistim.c.
Referenced by build_device(), find_subchannel_by_name(), and unistim_call().
| char ringvolume |
Definition at line 342 of file chan_unistim.c.
Referenced by build_device(), find_subchannel_by_name(), and unistim_call().
| struct ast_rtp_instance* rtp |
Unistim line
Definition at line 338 of file chan_unistim.c.
Referenced by find_rtp_port(), handle_call_incoming(), handle_call_outgoing(), send_start_rtp(), start_rtp(), sub_unhold(), swap_subs(), unistim_get_rtp_peer(), unistim_hangup_clean(), unistim_indicate(), unistim_new(), unistim_rtp_read(), unistim_show_info(), and unistim_write().
| int softkey |
RTP handle
Definition at line 339 of file chan_unistim.c.
Referenced by close_call(), handle_call_incoming(), handle_call_outgoing(), handle_key_fav(), sub_hold(), sub_unhold(), unistim_answer(), unistim_hangup(), unistim_request(), unistim_show_info(), and unistim_ss().
| pthread_t ss_thread |
Softkey assigned
Definition at line 340 of file chan_unistim.c.
Referenced by handle_call_outgoing(), and unistim_alloc_sub().
| unsigned int subtype |
Definition at line 335 of file chan_unistim.c.
Referenced by close_client(), get_sub(), handle_call_incoming(), handle_call_outgoing(), handle_key_fav(), key_dial_page(), reload_config(), sub_hold(), sub_unhold(), transfer_call_step1(), transfer_cancel_step2(), unistim_alloc_sub(), unistim_fixup(), unistim_free_sub(), unistim_hangup(), unistim_indicate(), unistim_new(), unistim_request(), unistim_rtp_read(), and unistim_show_info().