z/OS TSO/E Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Installation-defined parameters

z/OS TSO/E Customization
SA32-0976-00

In addition to pre-defined status and action flags for communicating with the command processors, TRANSMIT and RECEIVE exits can use several other parameters to communicate between themselves, the issuers of TRANSMIT and RECEIVE, and the command processors. Those parameters include the:
  • Exit-to-exit communication word. The TRANSMIT and RECEIVE command processors pass to each exit an exit-to-exit communication word. The exits can use that word to communicate among themselves by passing information in the storage to which the word points. The startup or initialization exit needs to obtain the block of storage and store its address in the exit-to-exit communication word. TRANSMIT and RECEIVE initially set the word to zero, and thereafter do not modify it or the contents of the storage to which it points.
  • PARM keyword on the TRANSMIT and RECEIVE commands. TRANSMIT and RECEIVE both have PARM keywords on which the issuer can specify a string of up to 247 bytes. All exits receive the string in their parameter lists, and can act differently for different PARM values. The installation needs to tell intended users what PARM values to specify.
  • PARM tag in NAMES.TEXT data set entries. Some TRANSMIT and RECEIVE exits can also access a copy of the user string specified on the :PARM tag in the addressee's nickname entry in the sender's NAMES.TEXT data set. The string can be up to 30 bytes long. The PARM tag provides a way for users to request, and exits to provide, different processing for different users. The installation needs to tell intended users what PARM values to specify.
  • A notification string that the TRANSMIT initialization exit passes to the RECEIVE notification and the RECEIVE acknowledgment notification exits. If the sender requested acknowledgment, the string is also returned to the sender after RECEIVE processing completes. It provides a means of tracking the receipt of specific transmissions, or triggering specific exit actions. The string can be up to 64 bytes long.
  • A user string that the TRANSMIT initialization exit passes to the RECEIVE pre-processing, post-prompt, post-processing, and decryption exits. The string can be up to 247 bytes long.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014