OSI/AS Programming Manual
APS_ASSOC_RELEASERSP_
APS Procedure Calls
056783 Tandem Computers Incorporated 3–55
APS_ASSOC_RELEASERSP_
This procedure allows you to respond to a session, presentation, or ACSE release
indication from a remote application.
If the negotiated release functional unit is available, you have the option of rejecting
the release. Otherwise, the procedure only enables you to acknowledge the release
and to send appropriate closing data for the connection.
status
:= APS_ASSOC_RELEASERSP_
(
cepi
! I
,
release-result
! I
,[
user-data
] ! I
,[
tag
] ! I
,[
acse-release-reason
); ! I
status
returned value
INT
indicates the outcome of the call. For the possible values of ZAPS-VAL-STATUS-
xxx, see “Status Codes” in Appendix B.
cepi
input
INT:value
is the connection endpoint identifier (CEPI) for this connection.
release-result
input
INT:value
contains your response to the release indication. If the negotiated release
functional unit is in use, you must specify either ZAPS-VAL-RLS-ACCEPT or
ZAPS-VAL-RLS-NOTACCEPT. If negotiated release is not in use, you must
specify ZAPS-VAL-RLS-ACCEPT, indicating that you agree to release the
connection.
user-data
input
INT .EXT:ref:*
contains the user data you wish to send to the remote application; see
“Consideration” for the maximum amount of data you can send. You must define
the structure of the data buffer, as described in “Defining User Data Buffers” in
Section 2. For a normal-mode presentation or ACSE connection, you must also
encode the data, as described in “Encoding ACSE and Presentation User Data” in
Section 2.