#include <channel.h>

Data Fields | |
| struct ast_party_id | ani |
| Automatic Number Identification (ANI). | |
| int | ani2 |
| Automatic Number Identification 2 (Info Digits). | |
| struct ast_party_id | id |
| Caller party ID. | |
NULL and "" must be considered equivalent.
SIP and IAX2 has UTF8 encoded Unicode Caller ID names. In some cases, we also have an alternative (RPID) E.164 number that can be used as Caller ID on numeric E.164 phone networks (DAHDI or SIP/IAX2 to PSTN gateway).
Definition at line 372 of file channel.h.
struct ast_party_id ani [read] |
Automatic Number Identification (ANI).
The subaddress subcomponent is not likely to be used.
Definition at line 381 of file channel.h.
Referenced by __analog_handle_event(), __oh323_new(), ast_cel_fabricate_channel_from_event(), ast_cel_report_event(), ast_connected_line_copy_from_caller(), ast_connected_line_copy_to_caller(), ast_iax2_new(), ast_party_caller_copy(), ast_party_caller_free(), ast_party_caller_init(), ast_party_caller_set(), ast_party_caller_set_init(), ast_party_connected_line_collect_caller(), ast_set_callerid(), ast_var_channels_table(), callerid_read(), callerid_write(), check_bridge(), dahdi_handle_event(), dahdi_new(), isAnsweringMachine(), jingle_new(), mgcp_ss(), misdn_new(), misdn_update_caller_id(), oss_new(), ring_entry(), set_one_cid(), sip_new(), skinny_new(), skinny_newcall(), and usbradio_new().
| int ani2 |
Automatic Number Identification 2 (Info Digits).
Definition at line 384 of file channel.h.
Referenced by __analog_handle_event(), ast_connected_line_copy_from_caller(), ast_connected_line_copy_to_caller(), ast_party_caller_copy(), ast_party_caller_init(), ast_party_caller_set(), ast_party_caller_set_init(), ast_party_connected_line_collect_caller(), ast_str_retrieve_variable(), ast_var_channels_table(), callerid_read(), callerid_write(), dahdi_handle_event(), dahdi_new(), and setup_env().
struct ast_party_id id [read] |
Caller party ID.
Definition at line 374 of file channel.h.
Referenced by __analog_handle_event(), __analog_ss_thread(), __ast_channel_alloc_ap(), __ast_goto_if_exists(), __ast_pbx_run(), __oh323_new(), _macro_exec(), acf_isexten_exec(), action_agents(), action_coreshowchannels(), action_meetmelist(), action_status(), agentmonitoroutgoing_exec(), analog_call(), analog_handle_dtmf(), analog_send_callerid(), analog_ss_thread(), ast_app_dtget(), ast_bridge_call(), ast_cel_fabricate_channel_from_event(), ast_cel_report_event(), ast_channel_set_caller_event(), ast_connected_line_copy_from_caller(), ast_connected_line_copy_to_caller(), ast_hangup(), ast_iax2_new(), ast_party_caller_copy(), ast_party_caller_free(), ast_party_caller_init(), ast_party_caller_set(), ast_party_caller_set_init(), ast_party_connected_line_collect_caller(), ast_set_callerid(), ast_setstate(), ast_str_retrieve_variable(), ast_var_channels_table(), background_detect_exec(), blacklist_read(), builtin_automixmonitor(), builtin_automonitor(), callerid_read(), callerid_write(), callerpres_read(), callerpres_write(), cb_events(), cc_generic_agent_init(), check_bridge(), collect_digits(), conf_run(), console_call(), console_transfer(), copy_message(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_new(), dial_exec_full(), disa_exec(), do_forward(), do_immediate_setup(), fax_detect_framehook(), find_matching_endwhile(), findmeexec(), forward_message(), gosub_exec(), gtalk_new(), handle_cli_misdn_show_channels(), handle_gosub(), handle_setpriority(), handle_showchan(), isexten_function_read(), jingle_new(), join_queue(), leave_voicemail(), local_call(), manager_bridge_event(), manager_parking_status(), manager_queues_status(), meetme_show_cmd(), mgcp_hangup(), mgcp_ss(), minivm_greet_exec(), minivm_notify_exec(), misdn_call(), misdn_hangup(), misdn_update_caller_id(), misdn_write(), my_handle_dtmf(), my_send_callerid(), ospauth_exec(), osplookup_exec(), oss_call(), park_call_full(), parkandannounce_exec(), parked_call_exec(), pbx_builtin_background(), pbx_builtin_waitexten(), pbx_parseable_goto(), phase_e_handler(), post_manager_event(), print_bc_info(), privacy_exec(), process_ast_dsp(), push_callinfo(), queue_exec(), readexten_exec(), release_chan(), report_new_callerid(), ring_entry(), rpt_call(), rpt_exec(), run_externnotify(), send_callinfo(), send_join_event(), send_leave_event(), senddialevent(), serialize_showchan(), set_one_cid(), setcallerid_pres_exec(), setup_env(), setup_privacy_args(), sip_call(), sip_new(), sip_read(), skinny_ss(), sms_exec(), socket_process(), state_notify_build_xml(), try_calling(), unistim_new(), update_connectedline(), valid_exit(), vm_authenticate(), waitstream_core(), write_metadata(), and zapateller_exec().
1.5.6