|
Asterisk - The Open Source Telephony Project
18.5.0
|

Data Fields | |
| int | alreadygone |
| int | holding |
| struct { | |
| struct unistim_subchannel * next | |
| } | list |
| ast_mutex_t | lock |
| int | moh |
| struct ast_channel * | owner |
| struct unistim_line * | parent |
| signed char | ringstyle |
| signed char | ringvolume |
| struct ast_rtp_instance * | rtp |
| int | softkey |
| pthread_t | ss_thread |
| unsigned int | subtype |
Definition at line 353 of file chan_unistim.c.
| int alreadygone |
unistim_ss thread handle
Definition at line 361 of file chan_unistim.c.
Referenced by close_call(), unistim_do_senddigit(), unistim_hangup_clean(), unistim_indicate(), and unistim_show_info().
| int holding |
Definition at line 362 of file chan_unistim.c.
Referenced by find_subchannel_by_name(), get_sub_holding(), handle_key_fav(), key_call(), sub_hold(), and sub_unhold().
| struct { ... } list |
Referenced by find_subchannel_by_name(), get_sub(), get_sub_holding(), rcv_mac_addr(), unistim_alloc_sub(), and unistim_unalloc_sub().
| ast_mutex_t lock |
Definition at line 354 of file chan_unistim.c.
Referenced by delete_device(), 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 365 of file chan_unistim.c.
Referenced by key_dial_page(), sub_hold(), sub_unhold(), transfer_call_step1(), transfer_cancel_step2(), and unistim_hangup().
| struct unistim_subchannel* next |
Definition at line 366 of file chan_unistim.c.
| struct ast_channel* owner |
SUB_REAL, SUB_RING or SUB_THREEWAY
Definition at line 356 of file chan_unistim.c.
Referenced by attempt_transfer(), close_call(), close_client(), delete_device(), discard_call(), find_subchannel_by_name(), handle_call_incoming(), handle_call_outgoing(), key_call(), key_dial_page(), 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_request(), unistim_rtp_read(), unistim_set_owner(), and unistim_show_info().
| struct unistim_line* parent |
Asterisk channel used by the subchannel
Definition at line 357 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().
| signed char ringstyle |
Definition at line 364 of file chan_unistim.c.
Referenced by find_subchannel_by_name(), and unistim_call().
| signed char ringvolume |
this subchannel holds someone
Definition at line 363 of file chan_unistim.c.
Referenced by find_subchannel_by_name(), and unistim_call().
| struct ast_rtp_instance* rtp |
Unistim line
Definition at line 358 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_set_owner(), unistim_show_info(), and unistim_write().
| int softkey |
RTP handle
Definition at line 359 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 360 of file chan_unistim.c.
Referenced by handle_call_outgoing(), and unistim_alloc_sub().
| unsigned int subtype |
Definition at line 355 of file chan_unistim.c.
Referenced by close_client(), delete_device(), get_sub(), get_sub_holding(), handle_call_incoming(), handle_call_outgoing(), handle_key_fav(), key_dial_page(), 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().
1.8.13