Wed Apr 6 11:30:12 2011

Asterisk developer's documentation


ast_party_connected_line Struct Reference

Connected Line/Party information. More...

#include <channel.h>


Data Fields

ast_party_id ani
 Automatic Number Identification (ANI).
int ani2
 Automatic Number Identification 2 (Info Digits).
ast_party_id id
 Connected party ID.
int source
 Information about the source of an update.


Detailed Description

Connected Line/Party information.

Since:
1.8
Note:
All string fields here are malloc'ed, so they need to be freed when the structure is deleted.

NULL and "" must be considered equivalent.

Definition at line 401 of file channel.h.


Field Documentation

struct ast_party_id ani

Automatic Number Identification (ANI).

Note:
Not really part of connected line data but needed to save the corresponding caller id value.

Definition at line 410 of file channel.h.

Referenced by ast_connected_line_copy_from_caller(), ast_connected_line_copy_to_caller(), ast_party_connected_line_collect_caller(), ast_party_connected_line_copy(), ast_party_connected_line_free(), ast_party_connected_line_init(), ast_party_connected_line_set(), ast_party_connected_line_set_init(), dial_exec_full(), iax2_call(), and ring_entry().

int ani2

Automatic Number Identification 2 (Info Digits).

Note:
Not really part of connected line data but needed to save the corresponding caller id value.

Definition at line 417 of file channel.h.

Referenced by ast_connected_line_copy_from_caller(), ast_connected_line_copy_to_caller(), ast_party_connected_line_collect_caller(), ast_party_connected_line_copy(), ast_party_connected_line_init(), ast_party_connected_line_set(), ast_party_connected_line_set_init(), and sig_ss7_call().

struct ast_party_id id

Connected party ID.

Definition at line 403 of file channel.h.

Referenced by __ast_request_and_dial(), analog_call(), ast_connected_line_copy_from_caller(), ast_connected_line_copy_to_caller(), ast_party_connected_line_collect_caller(), ast_party_connected_line_copy(), ast_party_connected_line_free(), ast_party_connected_line_init(), ast_party_connected_line_set(), ast_party_connected_line_set_init(), connectedline_read(), dial_exec_full(), iax2_call(), mgcp_call(), misdn_call(), misdn_get_connected_line(), oh323_call(), phone_call(), ring_entry(), sig_pri_call(), sig_pri_indicate(), sig_ss7_call(), skinny_answer(), skinny_call(), skinny_indicate(), skinny_newcall(), unistim_call(), update_config(), and update_connectedline().

int source

Information about the source of an update.

Note:
enum AST_CONNECTED_LINE_UPDATE_SOURCE values for Normal-Answer and Call-transfer.

Definition at line 424 of file channel.h.

Referenced by ast_party_connected_line_collect_caller(), ast_party_connected_line_copy(), ast_party_connected_line_init(), ast_party_connected_line_set(), ast_party_connected_line_set_init(), ast_pickup_call(), builtin_atxfer(), connectedline_read(), local_attended_transfer(), party_connected_line_copy_transfer(), pickup_do(), and wait_for_answer().


The documentation for this struct was generated from the following file:
Generated on Wed Apr 6 11:30:12 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7