Information needed to specify a number in a call. More...
#include <channel.h>
Data Fields | |
| int | plan |
| Q.931 Type-Of-Number and Numbering-Plan encoded fields. | |
| int | presentation |
| Q.931 presentation-indicator and screening-indicator encoded fields. | |
| char * | str |
| Subscriber phone number (Malloced) | |
| unsigned char | valid |
| TRUE if the number information is valid/present. | |
Information needed to specify a number in a call.
| int plan |
Q.931 Type-Of-Number and Numbering-Plan encoded fields.
Definition at line 243 of file channel.h.
Referenced by ast_var_channels_table(), privacy_exec(), my_set_callerid(), dahdi_new(), oh323_call(), __oh323_new(), iax2_call(), ast_iax2_new(), misdn_queue_connected_line_update(), misdn_update_caller_id(), misdn_get_connected_line(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_call(), cb_events(), ast_party_number_init(), ast_party_number_copy(), ast_party_number_set_init(), ast_party_number_set(), party_number_build_data(), ast_connected_line_parse_data(), ast_redirecting_parse_data(), party_number_read(), party_id_read(), party_number_write(), ast_str_retrieve_variable(), setup_env(), sig_pri_set_caller_id(), sig_pri_party_number_from_ast(), sig_pri_party_number_convert(), sig_pri_handle_subcmds(), and sig_ss7_set_caller_id().
| int presentation |
Q.931 presentation-indicator and screening-indicator encoded fields.
Definition at line 245 of file channel.h.
Referenced by dial_exec_full(), privacy_exec(), setcallerid_pres_exec(), dahdi_new(), gtalk_new(), __oh323_new(), ast_iax2_new(), socket_process(), jingle_new(), update_config(), misdn_queue_connected_line_update(), misdn_update_caller_id(), misdn_get_connected_line(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_facility_ie_handler(), cb_events(), sip_call(), sip_new(), handle_response_invite(), handle_request_update(), handle_request_invite(), ast_party_number_init(), ast_party_number_copy(), ast_party_number_set_init(), ast_party_number_set(), __ast_request_and_dial(), party_number_build_data(), ast_connected_line_parse_data(), ast_redirecting_parse_data(), party_number_read(), party_number_write(), callerpres_write(), redirecting_write(), sig_pri_set_caller_id(), sig_pri_party_number_from_ast(), sig_pri_party_number_convert(), sig_pri_call(), sig_ss7_set_caller_id(), and sig_ss7_call().
| char* str |
Subscriber phone number (Malloced)
Definition at line 241 of file channel.h.
Referenced by ast_var_channels_table(), ast_app_dtget(), write_metadata(), isAnsweringMachine(), senddialevent(), do_forward(), setup_privacy_args(), dial_exec_full(), disa_exec(), serialize_showchan(), phase_e_handler(), findmeexec(), _macro_exec(), meetme_show_cmd(), conf_run(), action_meetmelist(), run_externnotify(), leave_voicemail(), minivm_notify_exec(), minivm_greet_exec(), ospauth_exec(), osplookup_exec(), parkandannounce_exec(), privacy_exec(), join_queue(), valid_exit(), ring_entry(), wait_for_answer(), try_calling(), queue_exec(), manager_queues_status(), readexten_exec(), acf_isexten_exec(), rpt_call(), rpt_exec(), sms_exec(), gosub_exec(), handle_gosub(), background_detect_exec(), copy_message(), forward_message(), vm_authenticate(), find_matching_endwhile(), zapateller_exec(), cc_generic_agent_init(), set_one_cid(), ast_cel_fabricate_channel_from_event(), ast_cel_report_event(), action_agents(), agentmonitoroutgoing_exec(), console_call(), my_send_callerid(), my_handle_dtmf(), my_set_callerid(), dahdi_call(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_new(), analog_ss_thread(), oh323_call(), __oh323_new(), iax2_call(), ast_iax2_new(), socket_process(), jingle_new(), local_call(), mgcp_call(), mgcp_hangup(), mgcp_new(), mgcp_ss(), print_bc_info(), handle_cli_misdn_show_channels(), misdn_queue_connected_line_update(), misdn_update_caller_id(), misdn_get_connected_line(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_call(), misdn_hangup(), process_ast_dsp(), misdn_write(), misdn_new(), release_chan(), do_immediate_setup(), oss_call(), oss_new(), console_transfer(), phone_call(), sip_call(), sip_new(), sip_read(), state_notify_build_xml(), change_redirecting_information(), handle_response_invite(), handle_request_update(), handle_request_invite(), update_connectedline(), skinny_newcall(), skinny_ss(), skinny_call(), skinny_answer(), skinny_indicate(), skinny_new(), unistim_call(), unistim_new(), usbradio_new(), __ast_channel_alloc_ap(), ast_party_number_init(), ast_party_number_copy(), ast_party_number_set_init(), ast_party_number_set(), ast_party_number_free(), ast_hangup(), __ast_request_and_dial(), report_new_callerid(), ast_set_callerid(), ast_channel_set_caller_event(), ast_setstate(), manager_bridge_event(), ast_channel_bridge(), party_number_build_data(), ast_connected_line_parse_data(), ast_redirecting_parse_data(), handle_showchan(), park_call_full(), builtin_automonitor(), builtin_automixmonitor(), ast_bridge_call(), post_manager_event(), parked_call_exec(), manager_parking_status(), waitstream_core(), blacklist_read(), party_number_read(), party_id_read(), party_number_write(), party_id_write(), callerid_read(), callerid_write(), isexten_function_read(), action_status(), action_coreshowchannels(), collect_digits(), __ast_pbx_run(), pbx_builtin_waitexten(), pbx_builtin_background(), __ast_goto_if_exists(), pbx_parseable_goto(), setup_env(), handle_setpriority(), analog_send_callerid(), analog_call(), analog_handle_dtmf(), __analog_ss_thread(), __analog_handle_event(), sig_pri_set_caller_id(), sig_pri_party_number_from_ast(), sig_pri_party_number_convert(), sig_pri_handle_subcmds(), sig_pri_call(), sig_ss7_set_caller_id(), and sig_ss7_call().
| unsigned char valid |
TRUE if the number information is valid/present.
Definition at line 247 of file channel.h.
Referenced by ast_var_channels_table(), ast_app_dtget(), write_metadata(), isAnsweringMachine(), senddialevent(), do_forward(), setup_privacy_args(), dial_exec_full(), disa_exec(), serialize_showchan(), phase_e_handler(), findmeexec(), _macro_exec(), meetme_show_cmd(), conf_run(), action_meetmelist(), run_externnotify(), leave_voicemail(), minivm_notify_exec(), minivm_greet_exec(), ospauth_exec(), osplookup_exec(), parkandannounce_exec(), privacy_exec(), join_queue(), valid_exit(), ring_entry(), wait_for_answer(), try_calling(), queue_exec(), manager_queues_status(), readexten_exec(), acf_isexten_exec(), rpt_call(), rpt_exec(), sms_exec(), gosub_exec(), handle_gosub(), background_detect_exec(), copy_message(), forward_message(), vm_authenticate(), find_matching_endwhile(), zapateller_exec(), cc_generic_agent_init(), set_one_cid(), ast_cel_fabricate_channel_from_event(), ast_cel_report_event(), action_agents(), agentmonitoroutgoing_exec(), console_call(), my_handle_dtmf(), my_set_callerid(), dahdi_call(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_new(), analog_ss_thread(), oh323_call(), __oh323_new(), iax2_call(), ast_iax2_new(), socket_process(), jingle_new(), check_bridge(), local_call(), mgcp_call(), mgcp_hangup(), mgcp_new(), mgcp_ss(), print_bc_info(), handle_cli_misdn_show_channels(), misdn_queue_connected_line_update(), misdn_update_caller_id(), misdn_get_connected_line(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_call(), misdn_hangup(), process_ast_dsp(), misdn_write(), misdn_new(), release_chan(), do_immediate_setup(), oss_call(), oss_new(), console_transfer(), phone_call(), sip_call(), sip_new(), sip_read(), state_notify_build_xml(), change_redirecting_information(), handle_response_invite(), handle_request_update(), handle_request_invite(), update_connectedline(), skinny_newcall(), skinny_ss(), skinny_call(), skinny_answer(), skinny_indicate(), skinny_new(), unistim_call(), unistim_new(), usbradio_new(), __ast_channel_alloc_ap(), ast_party_number_init(), ast_party_number_copy(), ast_party_number_set_init(), ast_party_number_set(), ast_party_id_presentation(), ast_hangup(), __ast_request_and_dial(), report_new_callerid(), ast_set_callerid(), ast_channel_set_caller_event(), ast_setstate(), manager_bridge_event(), ast_channel_bridge(), party_number_build_data(), ast_connected_line_parse_data(), ast_redirecting_parse_data(), handle_showchan(), park_call_full(), builtin_automonitor(), builtin_automixmonitor(), ast_bridge_call(), post_manager_event(), parked_call_exec(), manager_parking_status(), waitstream_core(), blacklist_read(), party_number_read(), party_id_read(), party_number_write(), callerid_read(), callerid_write(), isexten_function_read(), action_status(), action_coreshowchannels(), collect_digits(), __ast_pbx_run(), pbx_builtin_waitexten(), pbx_builtin_background(), __ast_goto_if_exists(), pbx_parseable_goto(), setup_env(), handle_setpriority(), analog_call(), __analog_ss_thread(), __analog_handle_event(), sig_pri_set_caller_id(), sig_pri_party_number_from_ast(), sig_pri_party_number_convert(), sig_pri_call(), sig_ss7_set_caller_id(), and sig_ss7_call().