Home

 

Initial values and language declarations

Table 47. Initial values of fields in MQMDE
Field name Name of constant Value of constant
StrucId MQMDE_STRUC_ID

'MDE '

Version MQMDE_VERSION_2

2

StrucLength MQMDE_LENGTH_2

72

Encoding MQENC_NATIVE Depends on environment
CodedCharSetId MQCCSI_UNDEFINED

0

Format MQFMT_NONE Blanks
Flags MQMDEF_NONE

0

GroupId MQGI_NONE Nulls
MsgSeqNumber None

1

Offset None

0

MsgFlags MQMF_NONE

0

OriginalLength MQOL_UNDEFINED

-1

Notes:

  1. The symbol   represents a single blank character.

  2. In the C programming language, the macro variable MQMDE_DEFAULT contains the values listed above. It can be used in the following way to provide initial values for the fields in the structure:

    MQMDE MyMDE = {MQMDE_DEFAULT};



 

Home