StrucLength field, Parameter field, Count field, Values field" /> MQCFIL - Integer list parameter

 

MQCFIL - Integer list parameter

The MQCFIL structure describes an integer list parameter.

Type

Description: Indicates that the structure type is MQCFIL and describes an integer-list parameter.
Datatype: MQLONG.
Value:

MQCFT_INTEGER_LIST

Structure defining an integer list.

StrucLength

Description: Length in bytes of the MQCFIL structure, including the array of integers at the end of the structure (the values field).
Datatype: MQLONG.

Parameter

Description: Identifies the parameter whose value is contained in the structure.
Datatype: MQLONG.

Count

Description: Number of elements in the Values array.
Datatype: MQLONG.
Values: Zero or greater.

Values

Description: Array of values for the parameter identified by the Parameter field.
Datatype: MQLONG×Count.

The way that this field is declared depends on the programming language:

  • For the C programming language, the field is declared as an array with one element. Storage for the structure must be allocated dynamically, and pointers used to address the fields within it.

  • For the COBOL, PL/I, RPG, and System/390 assembler programming languages, the field is omitted from the structure declaration. When an instance of the structure is declared, include MQCFIL in a larger structure, and declare additional fields following MQCFIL, to represent the Values field as required.