z/OS Communications Server: SNA Programming
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Application-ACB vector list (ISTVACBV)

z/OS Communications Server: SNA Programming
SC27-3674-00

  Loc    Source Statement
       ***********************************************************************
       ***                                                                  **
       ***       DATA FIELDS PASSED FROM THE APPLICATION TO VTAM.           **
       ***                                                                  **
       ***                                                                  **
       *** Addressability: ACBAPID, ACBPASSW.                               **
       ***                                                                  **
       ***********************************************************************
000000 ISTVACAP  DSECT                     APPLID MAPPING
       *
000000 VACAPLEN DS    X                    MAP LENGTH
000001 VACAPDTA DS    0X                   MAP DATA
       *
000000 ISTVACPW DSECT                      PASSWORD MAPPING
       *
000000 VACPWLEN DS    X                    MAP LENGTH
000001 VACPWDTA DS    0X                   MAP DATA
       *
       ***********************************************************************
       ***                                                                  **
       ***          VECTORS PASSED FROM THE APPLICATION TO VTAM.            **
       ***                                                                  **
       ***                                                                  **
       *** Addressability: ACBAVPTR.                                        **
       ***                                                                  **
       *** Note: Highorder bit in vector key is on for all vectors sent     **
       ***       from application to VTAM.                                  **
       ***                                                                  **
       ***********************************************************************
       *
       ***     MAPPING FOR VECTORLIST HEADER (LENGTH FIELD)                 **
000000 ISTVACAV DSECT                      APPLICATION VECTORLIST
       *                                   POINTED TO BY ACBAPVTR
       *                                   WHEN PARMS=(APPLVCTR=address)
000000 VACAVLEN DS    HL2                  TOTAL LENGTH OF APPL VECTORS
000002 VACAVDTA DS    0X                   VECTOR DATA
       *
       ***********************************************************************
       ***  GENERALIZED MAPPING FOR EXAMINING OR BUILDING COMMON FIELDS IN  **
       ***  ALL ACB VECTORS IN THE VECTOR LIST POINTED TO BY ACBAVPTR       **
       ***********************************************************************
000000 ISTVACVT DSECT                      VECTOR TEMPLATE
000000 VACVTLEN DS    HL2                  VECTOR LENGTH
000002 VACVTKEY DS    X                    VECTOR KEY
000003 VACVTDAT DS    0X                   VECTOR DATA
       *
       *
       ***********************************************************************
       *** ISTVAC81 - Application Capabilities vector                       **
       ***          - Passed to VTAM by the application at OPEN invocation  **
       ***            for the ACB.                                          **
       ***          - Bit indicators which enable/disable application use   **
       ***            of certain VTAM functions.                            **
       ***********************************************************************
000000 ISTVAC81 DSECT                      APPLICATION CAPABILITIES VECTOR
000000 VAC81LEN DS    HL2                  VECTOR LENGTH
000002 VAC81KEY DS    X                    VECTOR KEY
       VAC81KYC EQU   X'81'                KEY IS X'81'
000003 VAC81CAP DS    0XL4                 APPLICATION CAPABILITIES DATA
       VAC81MLE EQU   X'80'                APPLICATION SUPPORTS HAVING ITS
       *                                   LOGON EXIT DRIVEN MULTIPLE TIMES
       *                                   PER SESSION REQUEST.  APPLICATIONS
       *                                   WITH LOGON EXITS MUST SET THIS
       *                                   INDICATOR TO BENEFIT FROM
       *                                   VERIFICATION REDUCTION
       VAC81FPR EQU   X'40'                APPLICATION INDICATES THAT IT WILL
       *                                   USE HPDT INTERFACE PROVIDED
       *                                   VIA THE OPTCD=XBUFLST FIELD ON THE
       *                                   APPCCMD RECEIVE MACROINSTRUCTION
       *                                                                @D1A
       VAC81PWS EQU   X'20'                APPLICATION INDICATES THAT IT
       *                                   IS PASSWORD SUBSTITUTION
       *                                   CAPABLE                      @D2A
       VAC81ESS EQU   X'10'                APPLICATION INDICATES THAT IT
       *                                   IS CAPABLE OF EXTENDED
       *                                   SECURITY SENSE CODES         @D2A
       VAC81FPS EQU   X'08'                APPLICATION INDICATES THAT IT
       *                                   WILL USE HPDT INTERFACE
       *                                   PROVIDED BY THE OPTCD=XBUFLST
       *                                   FIELD ON AN APPCCMD
       *                                   MACROINSTRUCTION THAT SENDS
       *                                   DATA                         @D1A
       VAC81EOM EQU   X'04'                APPLICATION INDICATES THAT IT 
       *                                   IS CAPABLE TO SUPPORT END OF 
       *                                   MESSAGES MESSAGE FOR DISPLAY, 
       *                                   MODIFY AND VARY COMMANDS     @J1A
       VAC81ACO EQU   X'02'                APPLICATION INDICATES THAT IT 
       *                                   REQUESTS AUTOSES FOR CNOS 
       *                                   ONLY 
       VAC81FAA EQU   X'01'                APPLICATION INDICATES THAT IT 
       *                                   REQUESTS ATNLOSS=ALL 
       VAC81UCV EQU   X'0080'              APPLICATION INDICATES THAT IT 
       *                                   WOULD LIKE TO SPECIFY A USER 
       *                                   CONTROL VECTOR ON SETLOGON START 
       *
       *
       ***********************************************************************
       *** ISTVAC82 - Local Application's DCE Capability Vector             **
       ***          - Passed to VTAM by the application at OPEN invocation  **
       ***            for the ACB.                                          **
       ***          - Contains the Security Mechanisms data for the Local   **
       ***            LU.                                                   **
       *****************************************************************@D3A**
000000 ISTVAC82 DSECT                      LOCAL APPLICATION'S DCE
       *                                   CAPABILITY VECTOR MAPPING    @D3A
000000 VAC82LEN DS    HL2                  LENGTH OF VECTOR (INCLUDING
       *                                   LENGTH OF THIS FIELD).       @D3A
000002 VAC82KEY DS    X                    VECTOR KEY                   @D3A
       VAC82KYC EQU   X'82'                VECTOR KEY X'82'             @D3A
000003 VAC82DTA DS    0X                   ISTVAC82 DATA                @D3A

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014