Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Set_AS_Attributes z/OS MVS Programming: Writing Transaction Schedulers for APPC/MVS SA23-1398-00 |
|||||||||||||||||
The Set_AS_Attributes service lets a transaction scheduler set attributes for a subordinate address space. In particular, this service can set an attribute to designate whether conversations allocated from the specified address space are to be associated to the system base LU. You can use this service to prevent an inadvertent association in cases where the subordinate address space allocates a conversation before the transaction scheduler connects the subordinate address space to itself. Without Set_AS_Attributes in such cases, the conversation is assigned to the system base LU, and when the transaction scheduler attempts to connect the subordinate address space to itself later, if the conversation is still outstanding, the connect fails. For example, you could use Set_AS_Attributes for this purpose in the following manner:
In the above scenario, if the transaction scheduler did not call Set_AS_Attributes first, APPC/MVS would assign the subordinate address space to the system base LU as soon as APPC/MVS received the outbound allocate request. Instead, because the transaction scheduler does call Set_AS_Attributes first, APPC rejects the allocate request. When the transaction scheduler is notified of APPC initialization, the transaction scheduler can identify itself to APPC and connect the subordinate address space to itself. The Set_AS_Attributes service can be called when APPC/MVS is not active. Environment
FormatFigure 1. ATBSASA
- Set_AS_Attributes
Parameters
Characteristics and RestrictionsTransaction schedulers that call the Set_AS_Attributes service should not have any enabled unlocked task (EUT) functional recovery routines (FRRs) established. For more information about EUT FRRs, see the information on providing recovery in z/OS MVS Programming: Authorized Assembler Services Guide. |
Copyright IBM Corporation 1990, 2014
|