# ACU_CLEAR_CO

This topic describes:

- ACU_CLEAR_CO protocol variants

- ACU_CLEAR_CO macro descriptions and Q.931 IE

#### Purpose

Confirms release.

#### Conn_id

An allocated call.

## ACU_CLEAR_CO 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_clear_co_a_display, Acu_clear_co_display_size |  |  | x |  | x | x |  | x | x | x | x |  |  | x
Acu_clear_co_a_display_list |  |  | x |  | x | x |  | x | x | x | x |  |  | x
Acu_clear_co_a_ext_parms |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_clear_co_a_facility, Acu_clear_co_facility_size |  |  |  |  | x | x |  |  |  | x | x | x |  |
Acu_clear_co_a_pcs_user, Acu_clear_co_pcs_user_size |  |  |  |  |  | x |  |  |  |  |  |  |  |
Acu_clear_co_a_q931, Acu_clear_co_q931_size | x | x | x | x | x | x | x | x | x | x | x | x | x | x
Acu_clear_co_a_uui, Acu_clear_co_uui_size |  |  | x |  | x | x |  |  | x | x | x |  |  |
Acu_clear_co_charging_available |  |  |  |  |  | TE |  |  |  |  |  |  |  |
Acu_clear_co_charging_multi |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_clear_co_charging_period |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_clear_co_charging_type |  |  |  |  |  | TE |  |  |  |  |  |  |  |
Acu_clear_co_charging_value |  |  |  |  |  | TE |  |  |  |  |  |  |  |
Acu_clear_co_ext_parms_lgth |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_clear_co_ext_parms_nb |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_clear_co_network_cause | x | x | x | x | x | x | x | x | x | x | x | x | x | x
Acu_clear_co_network_cause_loc | x | x | x | x | x | x | x | x | x | x | x | x |  | x
Acu_clear_co_pcs_user_protocol |  |  |  |  |  | x |  |  |  |  |  |  |  |
Acu_clear_co_ret_code | x | x | x | x | x | x | x | x | x |  |  | x |  | x
Acu_clear_co_total_cost |  |  | x |  | x | x |  |  | x |  |  |  |  |
Acu_clear_co_uui_protocol |  |  |  |  |  |  |  |  |  | x | x |  |  |
Acu_clear_co_x_display_nb |  |  | x |  | x | x |  | x | x | x | x |  |  | x
Acu_clear_co_x_display_size[i] |  |  | x |  | x | x |  | x | x | x | x |  |  | x
Acu_clear_co_x_display_total_size |  |  | x |  | x | x |  | x | x | x | x |  |  | x
Acu_clear_co_x_display_type[i] |  |  | x |  | x | x |  | x | x | x | x |  |  | x
Acu_clear_co_x_p_display[i] |  |  | x |  | x | x |  | x | x | x | x |  |  | x

## ACU_CLEAR_CO macro descriptions and Q.931 IE

Macro | Description | Q.931 IE
--- | --- | ---
Acu_clear_co_a_display, Au_clear_co_display_size | Pointer to (and size of) buffer containing ISDN display information (optional). | Display
Acu_clear_co_a_display_list | Pointer to display structure. | Display
Acu_clear_co_a_ext_parms | Pointer to buffer containing extended parameters. | Not used.
Acu_clear_co_a_facility, Acu_clear_co_facility_size | Pointer to (and size of) buffer containing ISDN facility information (optional). | Facility
Acu_clear_co_a_pcs_user, Acu_clear_co_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_clear_co_a_q931, Acu_clear_co_q931_size | Pointer to (and size of) buffer containing raw data of incoming Q.931 message. | Does not map to an IE.
Acu_clear_co_a_uui, Acu_clear_co_uui_size | Pointer to (and size of) buffer containing ISDN user-to-user information (optional). | User-user
Acu_clear_co_charging_available | Indicates that charging information is available. | Does not map to an IE.
Acu_clear_co_charging_multi | Charging multiplier. | Not used.
Acu_clear_co_charging_period | Charging period. | Not used.
Acu_clear_co_charging_type | Charging type. See Charging type values for a list of valid values. | National facility
Acu_clear_co_charging_value | Charging value (number of units). | National facility
Acu_clear_co_ext_parms_lgth | Total length of buffer containing extended parameters. | Not used.
Acu_clear_co_ext_parms_nb | Number of parameters in buffer containing extended parameters. | Not used.
Acu_clear_co_network_cause | Network-provided clear cause value. See Network-provided clearing cause values for a list of valid values. | Cause
Acu_clear_co_network_cause_loc | Network-provided clear cause location. | Cause
Acu_clear_co_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_clear_co_ret_code | Return code. See Clear code values for a list of valid values. | Does not map to an IE.
Acu_clear_co_total_cost | Complete charging information sent by the network (optional). | Not used.
Acu_clear_co_uui_protocol | UUI protocol discriminator value. See UUI protocol discriminator values for a list of valid values. | User-User
Acu_clear_co_x_display_nb | Number of present occurrences. | Display
Acu_clear_co_x_display_size[i] | Size of occurrence i (optional). | Display
Acu_clear_co_x_display_total_size | Total size of the stored strings. | Display
Acu_clear_co_x_display_type[i] | Type of display i. | Display
Acu_clear_co_x_p_display[i] | Pointer to occurrence i. | Display