OSI/AS Programming Manual
APS_RESYNCREQ_
APS Procedure Calls
3–78 056783 Tandem Computers Incorporated
associated with the specified synchronization point is the responsibility of your
application and the remote application.
If
resync-type
= ZAPS-VAL-RESYNC-SET, you are asking the service
provider to synchronize to any valid synchronization point serial number
specified by your application and the remote application. If there are
unacknowledged minor synchronization points at the time of the resynchronize
request and indication, the points remain unacknowledged. For this value of
resync-type
,
sync
is a required parameter giving the new synchronization
point serial number. Give any value in the range 0 through 999999. Note,
however, that the remote application can supply a different value in the response;
if that occurs, the value in the response prevails. When you receive the confirm
primitive, therefore, you should check it for this value.
The maximum amount of user data you can send with this primitive depends on
the layer of your connection, whether you are using session version 1 or session
version 2, and (for presentation and ACSE connections) whether your connection
is in normal mode or X.410-1984 mode. The maximum length of the
user-data
parameter is as follows:
Session version 1 Session version 2
Session connection 512 bytes 10240 bytes
Presentation connection (normal mode) <512 bytes < 10240 bytes
ACSE connection (normal mode) <512 bytes < 10240 bytes
For a normal-mode presentation or ACSE connection, you can send as much data
as will fit in a 512-byte PPDU (for session version 1) or a 10240-byte PPDU (for
session version 2); the maximum length depends on the encoding.
For a presentation or ACSE connection in X.410-1984 mode, the maximum amount
of data is the same as that for a session connection.
Resynchronization resolves collisions of resynchronize requests, so that only one
of the colliding requests is confirmed. (See ISO 8326 for details about collisions.)
After you have invoked the resynchronize request primitive, you cannot call any
APS procedure that invokes a primitive, except APS_ASSOC_ABORTREQ_ , until
you have received the resynchronize confirm.
The rules for specifying token settings are the same as those for a connect request.
If the connection uses one of the functional units shown in Table 3-6, assign the
corresponding token. Give each token one of the values shown in Table 3-7.