DSQCOMML provides DSQCOMM mapping for PL/I and is shipped with the product. Table 19 shows the values for DSQCOMML.
Structure Name | Data Type | Description |
---|---|---|
DSQ_RETURN_CODE | FIXED BIN(31) | Indicates the status of a QMF command after it has been
run. Its values are:
|
DSQ_INSTANCE_ID | FIXED BIN(31) | Identifier established by QMF during execution of the START command |
DSQ_COMM_LEVEL | CHAR(12) | Identifies the level of the DSQCOMM. You should set this to the value of DSQ_CURRENT_COMM_LEVEL before issuing the QMF START command. |
DSQ_PRODUCT | CHAR(2) | Identifies the IBM query product in use. |
DSQ_PRODUCT_RELEASE | CHAR(2) | Identifies the release level of the query product in use. |
DSQ_RESERVE1 | CHAR(28) | Reserved for future use |
DSQ_MESSAGE_ID | CHAR(8) | Completion message ID |
DSQ_Q_MESSAGE_ID | CHAR(8) | Query message ID |
DSQ_START_PARM_ERROR | CHAR(8) | Parameter in error when START failed due to a parameter error |
DSQ_CANCEL_IND | CHAR(1) | Contains one of two values, depending if the user canceled
while a QMF command was running:
|
DSQ_RESERVE2 | CHAR(23) | Reserved for future use |
DSQ_RESERVE3 | CHAR(156) | Reserved for future use |
DSQ_MESSAGE_TEXT | CHAR(128) | Completion message text |
DSQ_Q_MESSAGE_TEXT | CHAR(128) | Query message text |