PL/I declaration for MQRMH
dcl 1 MQRMH based, 3 StrucId char(4), /* Structure identifier */ 3 Version fixed bin(31), /* Structure version number */ 3 StrucLength fixed bin(31), /* Total length of MQRMH, including strings at end of fixed fields, but not the bulk data */ 3 Encoding fixed bin(31), /* Numeric encoding of bulk data */ 3 CodedCharSetId fixed bin(31), /* Character set identifier of bulk data */ 3 Format char(8), /* Format name of bulk data */ 3 Flags fixed bin(31), /* Reference message flags */ 3 ObjectType char(8), /* Object type */ 3 ObjectInstanceId char(24), /* Object instance identifier */ 3 SrcEnvLength fixed bin(31), /* Length of source environment data */ 3 SrcEnvOffset fixed bin(31), /* Offset of source environment data */ 3 SrcNameLength fixed bin(31), /* Length of source object name */ 3 SrcNameOffset fixed bin(31), /* Offset of source object name */ 3 DestEnvLength fixed bin(31), /* Length of destination environment data */ 3 DestEnvOffset fixed bin(31), /* Offset of destination environment data */ 3 DestNameLength fixed bin(31), /* Length of destination object name */ 3 DestNameOffset fixed bin(31), /* Offset of destination object name */ 3 DataLogicalLength fixed bin(31), /* Length of bulk data */ 3 DataLogicalOffset fixed bin(31), /* Low offset of bulk data */ 3 DataLogicalOffset2 fixed bin(31); /* High offset of bulk data */Parent topic: Initial values and language declarations for MQRMH