Initial values and language declarations for MQXQH

Table 1. Initial values of fields in MQXQH for MQXQH
Field name Name of constant Value of constant
StrucId MQXQH_STRUC_ID 'XQH¬'
Version MQXQH_VERSION_1 1
RemoteQName None Null string or blanks
RemoteQMgrName None Null string or blanks
MsgDesc Same names and values as MQMD; see Table 1 -
Notes:
  1. The symbol ¬ represents a single blank character.
  2. The value Null string or blanks denotes the null string in C, and blank characters in other programming languages.
  3. In the C programming language, the macro variable MQXQH_DEFAULT contains the values that are listed in the table. Use it in the following way to provide initial values for the fields in the structure:
    
    MQXQH MyXQH = {MQXQH_DEFAULT};