Structures for commands and responses
PCF commands and responses have a consistent structure including of a header and any number of parameter structures of defined types.
Commands and responses have the form:- PCF header (MQCFH) structure (described in topic MQCFH - PCF header ), followed by
- Zero or more parameter structures. Each of these is one of the following:
- PCF byte string filter parameter (MQCFBF, see topic MQCFBF - PCF byte string filter parameter )
- PCF byte string parameter (MQCFBS, see topic MQCFBS - PCF byte string parameter )
- PCF integer filter parameter (MQCFIF, see topic MQCFIF - PCF integer filter parameter )
- PCF integer list parameter (MQCFIL, see topic MQCFIL - PCF integer list parameter )
- PCF integer parameter (MQCFIN, see topic MQCFIN - PCF integer parameter )
- PCF string filter parameter (MQCFSF, see topic MQCFSF - PCF string filter parameter )
- PCF string list parameter (MQCFSL, see topic MQCFSL - PCF string list parameter )
- PCF string parameter (MQCFST, see topic MQCFST - PCF string parameter )
- How the structures are shown
The structures are described in a language-independent form. - Usage notes
The format of the strings in the PCF message determines the settings of the character set fields in the message descriptor to enable conversion of strings within the message. - MQCFH - PCF header
The MQCFH structure describes the information that is present at the start of the message data of a command message, or a response to a command message. In either case, the message descriptor Format field is MQFMT_ADMIN. - MQCFBF - PCF byte string filter parameter
The MQCFBF structure describes a byte string filter parameter. The format name in the message descriptor is MQFMT_ADMIN. - MQCFBS - PCF byte string parameter
The MQCFBS structure describes a byte-string parameter in a PCF message. The format name in the message descriptor is MQFMT_ADMIN. - MQCFIF - PCF integer filter parameter
The MQCFIF structure describes an integer filter parameter. The format name in the message descriptor is MQFMT_ADMIN. - MQCFIL - PCF integer list parameter
The MQCFIL structure describes an integer-list parameter in a message that is a command or a response to a command. In either case, the format name in the message descriptor is MQFMT_ADMIN. - MQCFIN - PCF integer parameter
The MQCFIN structure describes an integer parameter in a message that is a command or a response to a command. In either case, the format name in the message descriptor is MQFMT_ADMIN. - MQCFSF - PCF string filter parameter
The MQCFSF structure describes a string filter parameter. The format name in the message descriptor is MQFMT_ADMIN. - MQCFSL - PCF string list parameter
The MQCFSL structure describes a string-list parameter in a message which is a command or a response to a command. In either case, the format name in the message descriptor is MQFMT_ADMIN. - MQCFST - PCF string parameter
The MQCFST structure describes a string parameter in a message that is a command or a response to a command. In either case, the format name in the message descriptor is MQFMT_ADMIN.
Parent topic: Programmable command formats reference