OSI/AS Programming Manual

OSI Upper-Layer Concepts
APS Procedures Programming Concepts
2–6 056783 Tandem Computers Incorporated
All the primitives in these tables are available through the Session Layer and the
Presentation Layer. ACSE supports only the following primitives:
Associate
Release
User abort
Provider abort
All other primitives sent and received over ACSE connections use ACSE
transparently—that is, OSI/AS passes them directly to the Presentation Layer.
(Similarly, for Presentation Layer connections, some primitives are passed directly to
the Session Layer.)
Table 2-1. Procedures for Request Primitives
Request Primitive Procedure Initiating the Request
Activity discard APS_ACTIVITY_DISCARDREQ_
Activity end APS_ACTIVITY_ENDREQ_
Activity interrupt APS_ACTIVITY_INTERRUPTREQ_
Activity resume APS_ACTIVITY_RESUMEREQ_
Activity start APS_ACTIVITY_STARTREQ_
Capability data APS_CAPDATA_REQ_
Connect or Associate APS_ASSOC_CONNECTREQ_
Control give APS_CONTROL_GIVEREQ_
Data APS_DATA_REQ_
Release APS_ASSOC_RELEASEREQ_
Resynchronize APS_RESYNCREQ_
Synchronize major APS_SYNC_MAJORREQ_
Synchronize minor APS_SYNC_MINORREQ_
Token give APS_TOKEN_GIVEREQ_
Token please APS_TOKEN_PLEASEREQ_
Typed data APS_TYPEDDATA_REQ_
User abort APS_ASSOC_ABORTREQ_
User exception report APS_EXCEPTIONREQ_