Sat Mar 10 01:55:54 2012

Asterisk developer's documentation


ast_party_redirecting Struct Reference

Redirecting Line information. RDNIS (Redirecting Directory Number Information Service) Where a call diversion or transfer was invoked. More...

#include <channel.h>


Data Fields

int count
 Number of times the call was redirected.
ast_party_id from
 Who is redirecting the call (Sent to the party the call is redirected toward).
int reason
 enum AST_REDIRECTING_REASON value for redirection
ast_party_id to
 Call is redirecting to a new party (Sent to the caller).


Detailed Description

Redirecting Line information. RDNIS (Redirecting Directory Number Information Service) Where a call diversion or transfer was invoked.

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 447 of file channel.h.


Field Documentation

int count

Number of times the call was redirected.

Definition at line 455 of file channel.h.

Referenced by ast_party_redirecting_copy(), ast_party_redirecting_init(), ast_party_redirecting_set(), ast_party_redirecting_set_init(), ast_redirecting_build_data(), ast_redirecting_parse_data(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), redirecting_read(), redirecting_write(), sig_pri_redirecting_convert(), and sig_pri_redirecting_update().

struct ast_party_id from

Who is redirecting the call (Sent to the party the call is redirected toward).

Definition at line 449 of file channel.h.

Referenced by __oh323_new(), ast_cel_fabricate_channel_from_event(), ast_cel_report_event(), ast_iax2_new(), ast_party_redirecting_copy(), ast_party_redirecting_free(), ast_party_redirecting_init(), ast_party_redirecting_set(), ast_party_redirecting_set_init(), ast_redirecting_build_data(), ast_redirecting_parse_data(), ast_var_channels_table(), callerid_read(), callerid_write(), change_redirecting_information(), check_bridge(), dahdi_new(), do_forward(), iax2_call(), isAnsweringMachine(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), oh323_call(), oss_call(), redirecting_read(), redirecting_write(), serialize_showchan(), setup_env(), sig_pri_handle_subcmds(), sig_pri_redirecting_convert(), sig_pri_redirecting_update(), and sip_new().

int reason

enum AST_REDIRECTING_REASON value for redirection

Definition at line 458 of file channel.h.

Referenced by ast_party_redirecting_copy(), ast_party_redirecting_init(), ast_party_redirecting_set(), ast_party_redirecting_set_init(), ast_redirecting_build_data(), ast_redirecting_parse_data(), change_redirecting_information(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), redirecting_read(), redirecting_write(), sig_pri_redirecting_convert(), and sig_pri_redirecting_update().

struct ast_party_id to

Call is redirecting to a new party (Sent to the caller).

Definition at line 452 of file channel.h.

Referenced by ast_party_redirecting_copy(), ast_party_redirecting_free(), ast_party_redirecting_init(), ast_party_redirecting_set(), ast_party_redirecting_set_init(), ast_redirecting_build_data(), ast_redirecting_parse_data(), cb_events(), change_redirecting_information(), check_bridge(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_facility_ie_handler(), redirecting_read(), redirecting_write(), sig_pri_handle_subcmds(), sig_pri_redirecting_convert(), and sig_pri_redirecting_update().


The documentation for this struct was generated from the following file:
Generated on Sat Mar 10 01:55:54 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7