ACU_FACILITY_IN

This topic describes:

Purpose

Indicates a FACILITY message.

Conn_id

An allocated call.

ACU_FACILITY_IN protocol variants

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
S
S

E
1
0

N
I
2

D
M
S

E
T
S
I

V
N
6

H
K
G

A
U
S
T
E
L
1

N
T
T

K
O
R
E
A

T
A
I
W
A
N

Q
S
I
G

D
P
N
S
S

T
1
6
0
7

Acu_facility_a_called_address

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_a_calling_nb,
Acu_facility_calling_nb_size

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_a_calling_nb2,
Acu_facility_calling_nb2_size

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_a_display,
Acu_facility_display_size

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_a_display_list

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_a_ext_parms

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_a_facility,
Acu_facility_facility_size

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_a_pcs_user,
Acu_facility_pcs_user_size

 

 

 

 

 

x

 

 

 

 

 

 

 

 

Acu_facility_a_q931,
Acu_facility_q931_size

 

 

TE

 

x

 

 

 

 

 

 

x

x

x

Acu_facility_action

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_button_nb

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_button_type

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_call_appear

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_facility_code

 

 

TE

 

x

 

 

 

 

 

 

x

 

x

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_p_display[i]

 

 

 

 

 

 

 

 

 

 

 

 

 

 


ACU_FACILITY_IN macro descriptions and Q.931 IE

Macro

Description

Q.931 IE

Acu_facility_a_called_address

Pointer to buffer containing called address.

Not used.

Acu_facility_a_calling_nb,
Acu_facility_calling_nb_size

Pointer to (and size of) buffer containing the calling number.

Not used.

Acu_facility_a_calling_nb2,
Acu_facility_calling_nb2_size

Pointer to (and size of) buffer containing second calling number.

Not used.

Acu_facility_a_display,
Acu_facility_display_size

Pointer to (and size of) buffer containing ISDN display information (optional).

Not used.

Acu_facility_a_display_list

Pointer to display structure.

Not used.

Acu_facility_a_ext_parms

Pointer to buffer containing extended parameters.

Not used.

Acu_facility_a_facility,
Acu_facility_facility_size

Pointer to (and size of) buffer containing ISDN facility information (optional).

Facility

Acu_facility_a_pcs_user,
Acu_facility_pcs_user_size

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_q931,
Acu_facility_q931_size

Pointer to (and size of) buffer containing raw data of incoming Q.931 message.

Does not map to an IE.

Acu_facility_action

Action. See Action code values for a list of valid values.

Not used.

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_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_p_display[i]

Pointer to occurrence i.

Not used.