[UNIX, Linux, Windows, IBM i]

Inquire Communication Information Object (Response) on Multiplatforms

The response to the Inquire Communication Information Object (MQCMD_INQUIRE_COMM_INFO) command consists of the response header followed by the ComminfoName structure, and the requested combination of attribute parameter structures (where applicable).

If a generic communication information name was specified, one such message is generated for each object found.

Always returned:
ComminfoName
Returned if requested:
AlterationDate, AlterationTime, Bridge, CCSID, CommEvent, Description, Encoding, GrpAddress, MonitorInterval, MulticastHeartbeat, MulticastPropControl, MsgHistory, NewSubHistory, PortNumber, Type

Response data

AlterationDate (MQCFST)
Alteration date (parameter identifier: MQCA_ALTERATION_DATE).

The date when the information was last altered, in the form yyyy-mm-dd.

AlterationTime (MQCFST)
Alteration time (parameter identifier: MQCA_ALTERATION_TIME).

The time when the information was last altered, in the form hh.mm.ss.

Bridge (MQCFIN)
Multicast Bridging (parameter identifier: MQIA_MCAST_BRIDGE).

Controls whether publications from applications not using Multicast are bridged to applications using multicast.

CCSID (MQCFIN)
CCSID that messages are trasmitted in (parameter identifier: MQIA_CODED_CHAR_SET_ID).

The coded character set identifier that messages are transmitted in.

CommEvent (MQCFIN)
Event Control (parameter identifier: MQIA_COMM_EVENT).
Controls whether event messages are generated for multicast handles that are created using this COMMINFO object. The value can be:
MQEVR_DISABLED
Event reporting disabled.
MQEVR_ENABLED
Event reporting enabled.
MQEVR_EXCEPTION
Reporting of events for message reliability below the reliability threshold enabled.
ComminfoName (MQCFST)
The name of the communication information definition (parameter identifier: MQCA_COMM_INFO_NAME).

The maximum length of the string is MQ_COMM_INFO_NAME_LENGTH.

Description (MQCFST)
Description of the communication information definition (parameter identifier: MQCA_COMM_INFO_DESC).

The maximum length of the string is MQ_COMM_INFO_DESC_LENGTH.

Encoding (MQCFIN)
Encoding that messages are transmitted in (parameter identifier: MQIACF_ENCODING).
The encoding that messages are transmitted in. The value can be any of the following values:
MQENC_AS_PUBLISHED
Encoding taken from published message.
MQENC_NORMAL
MQENC_REVERSED
MQENC_S390
MQENC_TNS
GrpAddress (MQCFST)
The group IP address or DNS name (parameter identifier: MQCACH_GROUP_ADDRESS).

The maximum length of the string is MQ_GROUP_ADDRESS_LENGTH.

MonitorInterval (MQCFIN)
Frequency of monitoring (parameter identifier: MQIA_MONITOR_INTERVAL).

How frequently, in seconds, monitoring information is updated and event messages are generated.

MulticastHeartbeat (MQCFIN)
Heartbeat Interval for multicast (parameter identifier: MQIACH_MC_HB_INTERVAL).

The heartbeat interval, in milliseconds, for multicast transmitters.

MulticastPropControl (MQCFIN)
Multicast property control (parameter identifier: MQIACH_MULTICAST_PROPERTIES).
Control which MQMD properties and user properties flow with the message. The value can be any of the following values:
MQMCP_ALL
All MQMD and user properties.
MQMAP_REPLY
Properties related to replying to messages.
MQMAP_USER
Only user properties.
MQMAP_NONE
No MQMD or user properties.
MQMAP_COMPAT
Properties are transmitted in a format compatible with previous Multicast clients.
MsgHistory (MQCFIN)
Message History (parameter identifier: MQIACH_MSG_HISTORY).

The amount of message history, in kilobytes, that is kept by the system to handle retransmissions in the case of NACKS.

NewSubHistory (MQCFIN)
New Subscriber History (parameter identifier: MQIACH_NEW_SUBSCRIBER_HISTORY).
Controls how much historical data a new subscriber receives. The value can be any of the following values:
MQNSH_NONE
Only publications from the time of the subscription are sent.
MQNSH_ALL
As much history as is known is retransmitted.
PortNumber (MQCFIN)
Port Number (parameter identifier: MQIACH_PORT).

The port number to transmit on.

Type (MQCFIN)
The type of the communications information definition (parameter identifier: MQIA_COMM_INFO_TYPE).
The value can be:
MQCIT_MULTICAST
Multicast.