Inquire Channel Names (Response)

The response to the Inquire Channel Names (MQCMD_INQUIRE_CHANNEL_NAMES) command consists of one response for each client connection channel (except for SYSTEM.DEF.CLNTCONN), and a final message with all the remaining channels.

    Always returned:
    ChannelNames, ChannelTypes

    Returned if requested:
    None

On z/OS only, one additional parameter structure (with the same number of entries as the ChannelNames structure), is returned. Each entry in the structure, QSGDispositions , indicates the disposition of the object with the corresponding entry in the ChannelNames structure.


Response data

    ChannelNames (MQCFSL)
    List of channel names (parameter identifier: MQCACH_CHANNEL_NAMES).

    ChannelTypes (MQCFIL)
    List of channel types (parameter identifier: MQIACH_CHANNEL_TYPES). Possible values for fields in this structure are those values permitted for the ChannelType parameter, except MQCHT_ALL.

    QSGDispositions (MQCFIL)
    List of queue sharing group dispositions (parameter identifier: MQIACF_QSG_DISPS). This parameter is valid only on z/OS. The value can be:

      MQQSGD_COPY
      The object is defined as MQQSGD_COPY.

      MQQSGD_GROUP
      The object is defined as MQQSGD_GROUP. MQQSGD_GROUP is permitted only in a shared queue environment.

      MQQSGD_Q_MGR
      The object is defined as MQQSGD_Q_MGR.

Parent topic: Definitions of the Programmable Command Formats