Interface communications area mapping for Fortran (DSQCOMMF)
DSQCOMMF provides DSQCOMM mapping for Fortran language programs and is provided with QMF.
The table shows the information for DSQCOMMF, which you must not alter:
Structure name | Data type | Description |
---|---|---|
DSQ_RETURN_CODE | INTEGER | Indicates the status of a QMF command after it is run Its values are:
|
DSQ_INSTANCE_ID | INTEGER | Identifier established by QMF during execution of the START command |
DSQ_COMM_LEVEL | CHARACTER(12) | Identifies the level of the DSQCOMM In your application, include instructions that initialize this variable to the value of DSQ_CURRENT_COMM_LEVEL before issuing the QMF START command. |
DSQ_PRODUCT | CHARACTER(2) | Identifies the IBM® query product in use Variables that begin with DSQ_QMF specify QMF for TSO versions. |
DSQ_PRODUCT_RELEASE | CHARACTER(2) | Release level of QMF in use Variable DSQ_QMF_V13R1 specifies QMF Version 13 Release 1. |
DSQ_RESERVE1 | CHARACTER(28) | Reserved for future use |
DSQ_MESSAGE_ID | CHARACTER(8) | Completion message ID |
DSQ_Q_MESSAGE_ID | CHARACTER(8) | Query message ID |
DSQ_START_PARM_ERROR | CHARACTER(8) | Parameter in error when START failed due to a parameter error |
DSQ_CANCEL_IND | CHARACTER(1) | Contains one of two values, depending on whether
the user canceled while a QMF command
was running:
|
DSQ_RESERVE2 | CHARACTER(23) | Reserved for future use |
DSQ_RESERVE3 | CHARACTER(156) | Reserved for future use |
DSQ_MESSAGE_TEXT | CHARACTER(128) | Completion message text |
DSQ_Q_MESSAGE_TEXT | CHARACTER(128) | Query message text |