This topic describes:
Note: Address parameters must be set according to the filling order. If one of them is unused, its size field must be set to 0.
Requests that a FACILITY message be sent.
An allocated call.
The following table lists the variants under which each macro is supported for this primitive. In this table, TE indicates the TE side only, and x indicates both NT and TE sides.
Macro |
4 |
E |
N |
D |
E |
V |
H |
A |
N |
K |
T |
Q |
D |
T |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Acu_facility_a_called_address |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_a_calling_nb, Filling order: 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_a_calling_nb2, Acu_facility_calling_nb2_size Filling order: 3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_a_display, Filling order: 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_a_ext_parms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_a_facility, Filling order: 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_a_pcs_user, Filling order: 5 |
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
Acu_facility_a_tsp_ie_list, Filling order: 6 |
|
|
TE |
|
x |
|
|
|
|
|
|
x |
|
x |
Acu_facility_button_nb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_button_type |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_call_appear |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_code |
|
|
TE |
|
x |
|
|
|
|
|
|
x |
|
x |
Acu_facility_conn_id |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_ext_parms_lgth |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_ext_parms_nb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_module_nb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_pcs_user_protocol |
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
Acu_facility_service |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_switchhook |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_x_display_nb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_x_display_size[i] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_x_display_total_size |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_x_display_type[i] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Acu_facility_x_p_display[i] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macro |
Description |
Q.931 IE |
---|---|---|
Acu_facility_a_called_address |
Pointer to buffer containing called address. |
Not used. |
Acu_facility_a_calling_nb, Filling order: 2 |
Pointer to (and size of) buffer containing the calling number. |
Not used. |
Acu_facility_a_calling_nb2, Filling order: 3 |
Pointer to (and size of) buffer containing second calling number. |
Not used. |
Acu_facility_a_display, Filling order: 4 |
Pointer to (and size of) buffer containing ISDN display information (optional). |
Not used. |
Acu_facility_a_ext_parms |
Pointer to buffer containing extended parameters. |
Not used. |
Acu_facility_a_facility, Filling order: 1 |
Pointer to (and size of) buffer containing ISDN facility information (optional). |
Facility |
Acu_facility_a_pcs_user, Filling order: 5 |
Pointer to (and size of) buffer containing ISDN PCS-to-user/user-to-PCS information. See PCS-user information elements for more information on this IE. |
PCS-user |
Acu_facility_a_tsp_ie_list, Filling order: 6 |
Pointer to (and size of) transparent IE buffer. |
Does not map to an IE. |
Acu_facility_button_nb |
Voice button number. |
Not used. |
Acu_facility_button_type |
Voice button type. |
Not used. |
Acu_facility_call_appear |
Call appearance. |
Not used. |
Acu_facility_code |
Facility code. See Facility code values for a list of valid values. |
Facility |
Acu_facility_conn_id |
Connection ID. |
Not used. |
Acu_facility_ext_parms_lgth |
Total length of buffer containing extended parameters. |
Not used. |
Acu_facility_ext_parms_nb |
Number of parameters in buffer containing extended parameters. |
Not used. |
Acu_facility_module_nb |
Voice module number. |
Not used. |
Acu_facility_pcs_user_protocol |
Protocol discriminator for the pcs_user information element. See PCS-user information elements for more information on this IE. |
PCS-user |
Acu_facility_service |
Requested service. See Service values for a list of valid values. |
Not used. |
Acu_facility_switchhook |
Voice switchhook. |
Not used. |
Acu_facility_x_display_nb |
Number of present occurrences. |
Not used. |
Acu_facility_x_display_size[i] |
Size of occurrence i (optional). |
Not used. |
Acu_facility_x_display_total_size |
Total size of the stored strings. |
Not used. |
Acu_facility_x_display_type ( I ) |
Type of display i. |
Not used. |
Acu_facility_x_p_display ( I ) |
Pointer to occurrence i. |
Not used. |