Mon Mar 19 11:30:58 2012

Asterisk developer's documentation


misdn_party_id Struct Reference

Connected-Line/Calling/Redirecting ID info struct. More...

#include <isdn_lib.h>


Data Fields

char name [MISDN_MAX_NAME_LEN]
 Subscriber Name.
char number [MISDN_MAX_NUMBER_LEN]
 Phone number (Address).
enum mISDN_NUMBER_PLAN number_plan
 Type-of-number numbering plan.
enum mISDN_NUMBER_TYPE number_type
 Type-of-number in ISDN terms for the number.
int presentation
 Number presentation restriction code 0=Allowed, 1=Restricted, 2=Unavailable.
int screening
 Number screening code 0=Unscreened, 1=Passed Screen, 2=Failed Screen, 3=Network Number.
char subaddress [MISDN_MAX_SUBADDRESS_LEN]
 Subaddress number.


Detailed Description

Connected-Line/Calling/Redirecting ID info struct.

Definition at line 280 of file isdn_lib.h.


Field Documentation

char name[MISDN_MAX_NAME_LEN]

Subscriber Name.

Note:
The name is currently obtained from Asterisk for potential use in display ie's since basic ISDN does not support names directly.

Definition at line 302 of file isdn_lib.h.

Referenced by build_connect(), build_setup(), cb_events(), empty_bc(), find_hold_call(), handle_bchan(), misdn_bridge(), misdn_call(), misdn_copy_redirecting_from_ast(), misdn_facility_ie_handler(), misdn_get_connected_line(), misdn_lib_log_ies(), misdn_lib_send_event(), print_bc_info(), and read_config().

char number[MISDN_MAX_NUMBER_LEN]

Phone number (Address).

Definition at line 305 of file isdn_lib.h.

Referenced by build_connect(), build_facility(), build_notify(), build_setup(), cb_events(), do_immediate_setup(), empty_bc(), find_hold_call(), handle_bchan(), misdn_answer(), misdn_bridge(), misdn_call(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_facility_ie_handler(), misdn_get_connected_line(), misdn_lib_log_ies(), misdn_lib_send_event(), misdn_overlap_dial_task(), misdn_update_redirecting(), parse_connect(), parse_facility(), parse_notify(), parse_setup(), print_bc_info(), and read_config().

enum mISDN_NUMBER_PLAN number_plan

Type-of-number numbering plan.

Definition at line 295 of file isdn_lib.h.

Referenced by build_connect(), build_facility(), build_notify(), build_setup(), cb_events(), empty_bc(), misdn_answer(), misdn_call(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_facility_ie_handler(), misdn_get_connected_line(), misdn_lib_log_ies(), parse_connect(), parse_facility(), parse_notify(), and parse_setup().

enum mISDN_NUMBER_TYPE number_type

Type-of-number in ISDN terms for the number.

Definition at line 292 of file isdn_lib.h.

Referenced by build_connect(), build_facility(), build_notify(), build_setup(), cb_events(), empty_bc(), handle_bchan(), misdn_answer(), misdn_call(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_facility_ie_handler(), misdn_get_connected_line(), misdn_lib_log_ies(), misdn_lib_send_event(), parse_connect(), parse_facility(), parse_notify(), parse_setup(), and read_config().

int presentation

Number presentation restriction code 0=Allowed, 1=Restricted, 2=Unavailable.

Definition at line 284 of file isdn_lib.h.

Referenced by build_connect(), build_facility(), build_notify(), build_setup(), cb_events(), empty_bc(), misdn_answer(), misdn_call(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_facility_ie_handler(), misdn_get_connected_line(), misdn_lib_log_ies(), misdn_update_connected_line(), misdn_update_redirecting(), parse_connect(), parse_facility(), parse_notify(), parse_setup(), and update_config().

int screening

Number screening code 0=Unscreened, 1=Passed Screen, 2=Failed Screen, 3=Network Number.

Definition at line 289 of file isdn_lib.h.

Referenced by build_connect(), build_setup(), cb_events(), misdn_answer(), misdn_copy_redirecting_from_ast(), misdn_copy_redirecting_to_ast(), misdn_facility_ie_handler(), misdn_get_connected_line(), misdn_lib_log_ies(), parse_connect(), parse_facility(), parse_notify(), parse_setup(), and update_config().

char subaddress[MISDN_MAX_SUBADDRESS_LEN]

Subaddress number.

Definition at line 308 of file isdn_lib.h.

Referenced by empty_bc().


The documentation for this struct was generated from the following file:
Generated on Mon Mar 19 11:30:58 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7