| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
A device containing one or more lines. More...

A device containing one or more lines.
Definition at line 394 of file chan_unistim.c.
| char call_forward[AST_MAX_EXTENSION] | 
Forward number
Definition at line 438 of file chan_unistim.c.
Referenced by handle_dial_page(), key_dial_page(), key_main_page(), show_main_page(), and unistim_new().
| int callhistory | 
Allowed to record call history
Definition at line 434 of file chan_unistim.c.
Referenced by show_history(), and write_history().
| char codec_number | 
The current codec used to make calls
Definition at line 432 of file chan_unistim.c.
Referenced by handle_select_codec(), and key_select_codec().
| char context[AST_MAX_EXTENSION] | 
Context to start in
Definition at line 398 of file chan_unistim.c.
Referenced by key_dial_page(), register_extension(), unistim_new(), and unregister_extension().
| signed char contrast | 
| char country[3] | 
country used for dial tone frequency
Definition at line 420 of file chan_unistim.c.
| signed char cwstyle | 
Ring melody on call waiting
Definition at line 425 of file chan_unistim.c.
| signed char cwvolume | 
Ring volume on call waiting
Definition at line 424 of file chan_unistim.c.
| char datetimeformat | 
format used for displaying time/date
Definition at line 418 of file chan_unistim.c.
Referenced by send_date_time2().
| int dtmfduration | 
DTMF playback duration
Definition at line 427 of file chan_unistim.c.
Referenced by send_dtmf_tone(), and unistim_do_senddigit().
| char expsoftkeylabel[EXPNUM][11] | 
| enum autoprov_extn extension | 
See ifdef EXTENSION for valid values
Definition at line 447 of file chan_unistim.c.
Referenced by key_main_page(), key_select_extension(), rcv_mac_addr(), and show_main_page().
| char extension_number[11] | 
Extension number entered by the user
Definition at line 448 of file chan_unistim.c.
Referenced by close_client(), key_main_page(), key_select_extension(), rcv_mac_addr(), register_extension(), show_main_page(), and unregister_extension().
| struct unistim_subchannel* first | 
Definition at line 451 of file chan_unistim.c.
| struct unistim_line* first | 
Definition at line 452 of file chan_unistim.c.
| struct ast_ha* ha | 
Definition at line 453 of file chan_unistim.c.
Referenced by unistim_show_info().
| int hasexp | 
if device have expansion connected
Definition at line 403 of file chan_unistim.c.
Referenced by refresh_all_favorite().
| int height | 
The number of lines the phone can display
Definition at line 413 of file chan_unistim.c.
Referenced by handle_call_outgoing(), handle_dial_page(), key_history(), process_request(), send_callerid_screen(), send_text(), show_entry_history(), show_main_page(), show_phone_number(), unistim_sendtext(), and unistim_show_info().
| char id[18] | 
mac address of the current phone in ascii
Definition at line 401 of file chan_unistim.c.
Referenced by Section::__cmp__(), Section::__eq__(), Section::__ge__(), Section::__gt__(), Section::__le__(), Section::__lt__(), key_main_page(), unistim_show_devices(), and unistim_show_info().
| int interdigit_timer | 
Interdigit timer for dialing number by timeout
Definition at line 426 of file chan_unistim.c.
Referenced by key_dial_page().
| char language[MAX_LANGUAGE] | 
Language for asterisk sounds
Definition at line 412 of file chan_unistim.c.
Referenced by handle_select_language(), init_phone_step2(), key_select_language(), reload_config(), send_charset_update(), unistim_new(), and ustmtext().
| struct unistim_subchannel* last | 
Definition at line 451 of file chan_unistim.c.
| struct unistim_line* last | 
Definition at line 452 of file chan_unistim.c.
| int lastmsgssent | 
Definition at line 444 of file chan_unistim.c.
Referenced by handle_dial_page(), show_main_page(), and unistim_send_mwi_to_peer().
| struct { ... } lines | 
Referenced by do_monitor(), rcv_mac_addr(), refresh_all_favorite(), register_extension(), and unistim_show_info().
| ast_mutex_t lock | 
Definition at line 395 of file chan_unistim.c.
Referenced by close_client().
| char lst_cid[TEXT_LENGTH_MAX] | 
Last callerID received
Definition at line 436 of file chan_unistim.c.
Referenced by change_callerid(), key_history(), show_entry_history(), and write_entry_history().
| char lst_cnm[TEXT_LENGTH_MAX] | 
Last callername received
Definition at line 437 of file chan_unistim.c.
Referenced by change_callerid(), and write_entry_history().
| char maintext0[25] | 
when the phone is idle, display this string on line 0
Definition at line 414 of file chan_unistim.c.
Referenced by show_main_page().
| char maintext1[25] | 
when the phone is idle, display this string on line 1
Definition at line 415 of file chan_unistim.c.
Referenced by show_main_page().
| char maintext2[25] | 
when the phone is idle, display this string on line 2
Definition at line 416 of file chan_unistim.c.
Referenced by show_main_page().
| int microphone | 
Microphone mode (audio tx)
Definition at line 443 of file chan_unistim.c.
Referenced by microphone_mute_toggle().
| int missed_call | 
Number of call unanswered
Definition at line 433 of file chan_unistim.c.
Referenced by close_call(), handle_call_incoming(), handle_dial_page(), key_main_page(), show_main_page(), and unistim_indicate().
| char name[DEVICE_NAME_LEN] | 
name of the device
Definition at line 402 of file chan_unistim.c.
Referenced by close_call(), close_client(), finish_bookmark(), PathSegment::get_child(), handle_call_incoming(), handle_call_outgoing(), SwaggerType::load(), open_history(), rcv_mac_addr(), unistim_answer(), unistim_fixup(), unistim_hangup(), unistim_new(), unistim_show_devices(), unistim_show_info(), unistim_ss(), and write_history().
| int nat | 
Used by MWI Used by the obscure ast_rtp_setnat
Definition at line 446 of file chan_unistim.c.
| struct unistim_device* next | 
Definition at line 455 of file chan_unistim.c.
Referenced by delete_device(), finish_bookmark(), unistim_show_devices(), and unistim_show_info().
| time_t nextdial | 
Timer used for dial by timeout
Definition at line 428 of file chan_unistim.c.
Referenced by do_monitor(), key_dial_page(), and process_request().
| time_t nextmsgcheck | 
Used by MWI
Definition at line 445 of file chan_unistim.c.
Referenced by do_monitor(), and unistim_send_mwi_to_peer().
| int output | 
Handset, headphone or speaker
Definition at line 439 of file chan_unistim.c.
Referenced by handle_call_incoming(), handle_call_outgoing(), handle_dial_page(), handle_key_fav(), key_call(), key_dial_page(), key_main_page(), key_ringing(), process_request(), send_select_output(), show_main_page(), sub_hold(), and sub_unhold().
| char phone_number[AST_MAX_EXTENSION] | 
the phone number entered by the user
Definition at line 399 of file chan_unistim.c.
Referenced by handle_call_outgoing(), handle_dial_page(), key_dial_page(), key_favorite(), key_main_page(), show_phone_number(), and unistim_ss().
| int previous_output | 
Previous output
Definition at line 440 of file chan_unistim.c.
Referenced by key_call(), key_dial_page(), and send_select_output().
| int receiver_state | 
state of the receiver (see ReceiverState)
Definition at line 396 of file chan_unistim.c.
Referenced by handle_call_incoming(), handle_dial_page(), handle_key_fav(), key_dial_page(), key_main_page(), process_request(), and send_select_output().
| char redial_number[AST_MAX_EXTENSION] | 
the last phone number entered by the user
Definition at line 400 of file chan_unistim.c.
Referenced by close_call(), handle_dial_page(), key_dial_page(), key_history(), key_main_page(), show_main_page(), and unistim_ss().
| signed char ringstyle | 
Ring melody
Definition at line 423 of file chan_unistim.c.
| signed char ringvolume | 
Ring volume
Definition at line 422 of file chan_unistim.c.
| int rtp_method | 
Select the unistim data used to establish a RTP session
Definition at line 430 of file chan_unistim.c.
Referenced by send_start_rtp().
| int rtp_port | 
RTP port used by the phone
Definition at line 429 of file chan_unistim.c.
Referenced by find_rtp_port().
| int selected | 
softkey selected
Definition at line 442 of file chan_unistim.c.
Referenced by get_active_softkey(), get_avail_softkey(), handle_call_outgoing(), handle_key_fav(), key_call(), key_dial_page(), key_main_page(), process_request(), send_favorite_selected(), and unistim_show_info().
| struct unistimsession* session | 
Definition at line 454 of file chan_unistim.c.
Referenced by close_client(), key_main_page(), unistim_send_mwi_to_peer(), unistim_show_devices(), unistim_show_info(), and unistim_ss().
| int sharp_dial | 
Execute Dial on '#' or not
Definition at line 435 of file chan_unistim.c.
Referenced by key_dial_page().
| struct ast_silence_generator* silence_generator | 
Definition at line 450 of file chan_unistim.c.
Referenced by sub_start_silence(), and sub_stop_silence().
| int size_phone_number | 
size of the phone number
Definition at line 397 of file chan_unistim.c.
Referenced by handle_dial_page(), key_dial_page(), and show_phone_number().
| struct unistim_line* sline[FAVNUM] | 
Definition at line 410 of file chan_unistim.c.
Referenced by get_avail_softkey(), handle_call_incoming(), handle_call_outgoing(), and unistim_show_info().
| char softkeydevice[FAVNUM][16] | 
name of the device monitored
Definition at line 408 of file chan_unistim.c.
Referenced by unistim_show_info().
| char softkeyicon[FAVNUM] | 
icon number
Definition at line 407 of file chan_unistim.c.
Referenced by refresh_all_favorite(), unistim_sendtext(), and unistim_show_info().
| char softkeylabel[FAVNUM][11] | 
soft key label
Definition at line 405 of file chan_unistim.c.
Referenced by refresh_all_favorite(), send_favorite_selected(), send_favorite_short(), unistim_sendtext(), and unistim_show_info().
| char softkeynumber[FAVNUM][AST_MAX_EXTENSION] | 
number dialed when the soft key is pressed
Definition at line 406 of file chan_unistim.c.
Referenced by key_favorite(), unistim_sendtext(), and unistim_show_info().
| struct unistim_device* sp[FAVNUM] | 
pointer to the device monitored by this soft key
Definition at line 411 of file chan_unistim.c.
| struct unistim_subchannel* ssub[FAVNUM] | 
Definition at line 409 of file chan_unistim.c.
Referenced by get_avail_softkey(), handle_call_incoming(), handle_call_outgoing(), handle_key_fav(), key_call(), and unistim_show_info().
| int status_method | 
Select the unistim packet used for sending status text
Definition at line 431 of file chan_unistim.c.
Referenced by send_text_status().
| struct { ... } subs | 
pointer to our current connection, channel...
Referenced by close_client(), find_rtp_port(), get_sub(), get_sub_holding(), rcv_mac_addr(), and unistim_show_info().
| char titledefault[13] | 
title (text before date/time)
Definition at line 417 of file chan_unistim.c.
Referenced by show_main_page().
| signed char to_delete | 
Used in reload
Definition at line 449 of file chan_unistim.c.
| struct ast_tone_zone* tz | 
Tone zone for res_indications (ring, busy, congestion)
Definition at line 421 of file chan_unistim.c.
Referenced by send_dial_tone(), and unistim_indicate().
| int volume | 
Default volume
Definition at line 441 of file chan_unistim.c.
Referenced by handle_call_incoming(), handle_call_outgoing(), handle_dial_page(), handle_key_fav(), key_call(), key_dial_page(), key_main_page(), process_request(), show_main_page(), sub_hold(), and sub_unhold().