z/OS Communications Server: SNA Programmer's LU 6.2 Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


VTAM-supported LU 6.2 application programs

z/OS Communications Server: SNA Programmer's LU 6.2 Guide
SC27-3669-00

VTAM-supported LU 6.2 application programs have APPC=YES coded on their APPL definition statements. (For details on defining an application program to VTAM®, refer to z/OS Communications Server: SNA Resource Definition Reference.) These LU 6.2 application programs can issue the VTAM APPCCMD macroinstruction, which provides LU 6.2 services. They also can support non-LU 6.2 sessions by using the macroinstructions provided with the record API. The set of assembler-language macroinstructions VTAM offers to its application programs is called the application program interface (API). The application program uses the API by issuing the macroinstructions. Once the system programmer defines the application program to VTAM, the application program is authorized to issue these types of macroinstructions.

LU 6.2 support is a specialized enhancement to the interface that VTAM offers to all its application programs.

In general, an application program uses the VTAM API by:
  • Issuing VTAM macroinstructions to request VTAM services.
  • Manipulating storage that contains control information that VTAM needs to process macroinstructions.
  • Providing exit routines for VTAM to schedule when a request completes or when an external event requires the application program's attention. (The exit routines are optional, but some are highly recommended.)

For a detailed explanation of the VTAM record API, and of concepts pertaining to all VTAM application programs, refer to z/OS Communications Server: SNA Programming.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014