Source modules

After the media unload, the tableBASE source modules reside in the dataset:

  • your.prefix.SRC (or whatever you name the source library).
Note:
Some members shown in the table below may not be present in your distribution media as they are only available when you license specific products.

Table 13 lists the members of this dataset.

Table 13. TBASE.SRC members

Member name

Contains

COBMODEL

Skeleton COBOL program.

DFHCSD99

Sample CICS resource definition for defining tableBASE/CICS journal for CICS Transaction Server for z/OS. Present if CICS interface is supplied.

DFHFCTBD

Entries for CICS File Control Table for BDAM libraries. Present if CICS interface is supplied.

DFHFCTOL

Entries for CICS File Control Table for BDAM libraries. Present if tablesONLINE/CICS interface is supplied.

DFHPLT6S

Entry for CICS Program Load Table for Termination. Present if CICS interface is supplied.

DFHPLT6T

Entry for CICS Program Load Table for Initialization. Present if CICS interface is supplied.

DKH

“C” data structures for tableBASE.

DKLUCTRN

Sample CICS resource definition table entries to enable mixed-case data entry on some tablesONLINE/CICS screens. It is present if tablesONLINE/CICS interface is supplied.

DKVIEWH

C language definition of tBOL’s data types and column definition struct

DK1EXDFN

Macro used to define a set of user exits.

DK1TX072

User exits table definition.

DK1T1134

Default parameters for tableBASE to be run in batch.

DK1T1334

Default parameters for tableBASE to be run in IMS.

DK1T1434

Default parameters for tableBASE to be run in DB2.

DK1T2734

Default parameters for tableBASE/CICS. It is present if CICS interface is supplied.

DK1V1134

Default parameters for the tableBASE VTS Agent to run in a VTS environment. It is present if the VTS Agent is supplied.

DK1XUAFT

Sample user exit for each command (after execution).

DK1XUAF1

Sample user exit for each command (after execution) using new exit fields.

DK1XUFOR

Sample user exit for each command (before execution).

DK1XUINT

Sample user exit invoked during region initialization.

DK1XUTER

Sample user exit invoked during region termination.

DK1XUTIN

Sample user exit for CICS thread initialization.

DK1XUTTR

Sample user exit for CICS thread termination.

DK1XU1

Communication area passed to user exits

EXAMDATA

Sample data for EXAMPLE table.

EXAMFLDS

Exit program for the EXAMPLE table to illustrate exit programming. this is a field level exit (or hook) program.

EXAMITMS

Exit program for the EXAMPLE table to illustrate exit programming.

EXAMTBLS

Sample table exit program for table EXAMPLE.

EXITISPF

This module maps the linkage section to the exits.

EXITPARM

COBOL copy book mapping the parameters passed to tablesONLINE, if tablesONLINE/CICS is supplied.

EXITPGMC

Exit program for the example table to illustrate exit programming.

EXITWS

tablesONLINE working storage. Present if tablesONLINE/CICS is supplied.

MODELPGM

Sample COBOL program that demonstrates best practices. It calls sub-program TBTMPLAT.

SWCHVTS

Sample COBOL program to switch a RO VTS to RW, open a table and switch the VTS back to RO. Used for VTS Gate install validation.

TBASE60

CICS resource definition table entries for tableBASE/CICS. It is present if CICS interface is supplied.

TBASE60V

Entries for CICS File Control Table for VSAM libraries. It is present if CICS interface is supplied.

TBAUDIT

Exit program for all on-line tables to track all update transactions that take place in tablesONLINE.

TBDKUSID

This module is the source for the security exit that is installed with tablesONLINE/CICS. Refer to tableBASE Administration Guide for details. Present if tablesONLINE/CICS is supplied.

TBOL60

CICS resource definition table entries for tablesONLINE/CICS. Present if tablesONLINE/CICS interface is supplied.

TBOL60V

Entries for CICS File Control Table for VSAM libraries. Present if tablesONLINE/CICS interface is supplied.

TBOPTGEN

Macro used to specify installation defaults for interfaces.

TBPARMS

Sample COBOL copybooks for tableBASE parameters.

TBPARMSP

Sample PL/I copybooks for tableBASE parameters.

TBSMDEM

Sample COBOL program demonstrating use of a table to summarize input data and produce a report.

TBTMPLAT

Sample COBOL sub-program that illustrates how to isolate calls to tableBASE. It is called by MODELPGM.

Note:
Your system may have only some of the modules in the list.