+

Search Tips | Advanced Search

MQPUT1

Application has started the MQPUT1 MQI function

    ObjectType

    Description: The object type passed in MQOT.ObjectType
    PCF Parameter: MQIACF_OBJECT_TYPE
    Trace level: 1
    Type: MQCFIN

    ObjectName

    Description: The name of the object passed to the MQI call before any queue name resolution is attempted.
    PCF Parameter: MQCACF_OBJECT_NAME
    Trace level: 1
    Type: MQCFST
    Length: MQ_Q_NAME_LENGTH

    ObjectQMgrName

    Description: The name of the object queue manager passed to the MQI call before any queue name resolution is attempted.
    PCF Parameter: MQCACF_OBJECT_Q_MGR_NAME
    Trace level: 1
    Type: MQCFST
    Length: MQ_Q_MGR_NAME_LENGTH

    CompCode

    Description: The completion code indicating the result of the operation
    PCF Parameter: MQIACF_COMP_CODE
    Trace level: 1
    Type: MQCFIN

    Reason

    Description: The reason code result of the operation
    PCF Parameter: MQIACF_REASON_CODE
    Trace level: 1
    Type: MQCFIN

    PutOptions

    Description: The put options from MQPMO.Options
    PCF Parameter: MQIACF_PUT_OPTIONS
    Trace level: 1
    Type: MQCFIN

    AlternateUserId

    Description: Only included if MQPMO_ALTERNATE_USER_AUTHORITY is specified.
    PCF Parameter: MQCACF_ALTERNATE_USERID
    Trace level: 2
    Type: MQCFST
    Length: MQ_USER_ID_LENGTH

    RecsPresent

    Description: The number of object name records present
    PCF Parameter: MQIACF_RECS_PRESENT
    Trace level: 1
    Type: MQCFIN

    KnownDestCount

    Description: Number of local queues opened successfully
    PCF Parameter: MQIACF_KNOWN_DEST_COUNT
    Trace level: 1
    Type: MQCFIN

    UnknownDestCount

    Description: Number of remote queues opened successfully
    PCF Parameter: MQIACF_UNKNOWN_DEST_COUNT
    Trace level: 1
    Type: MQCFIN

    InvalidDestCount

    Description: Number of queues that failed to open
    PCF Parameter: MQIACF_INVALID_DEST_COUNT
    Trace level: 1
    Type: MQCFIN

    MsgBuffer

    Description: Message data.
    PCF Parameter: MQBACF_MESSAGE_DATA
    Trace level: 1
    Type: MQCFBS
    Length: Length is governed by the TRACEDATA() parameter set in the APPTRACE configuration. If TRACEDATA=NONE then this parameter is omitted.

    MsgLength

    Description: Length of the message.
    PCF Parameter: MQIACF_MSG_LENGTH
    Trace level: 1
    Type: MQCFIN

    HighResTime

    Description: Time of operation in microseconds since midnight, January 1st 1970 (UTC) Note: The accuracy of this timer will vary according to platform support for high a resolution timer.
    PCF Parameter: MQIAMO64_HIGHRES_TIME
    Trace level: 2
    Type: MQCFIN64

    ResolvedQName

    Description: The name of the queue after queue name resolution has been performed.
    PCF Parameter: MQCACF_RESOLVED_Q_NAME
    Trace level: 2
    Type: MQCFST
    Length: MQ_Q_NAME_LENGTH

    ResolvedQMgrName

    Description: The queue manager name after name resolution has been performed.
    PCF Parameter: MQCACF_RESOLVED_Q_MGR
    Trace level: 2
    Type: MQCFST
    Length: MQ_Q_MGR_NAME_LENGTH

    ResolvedLocalQName 1

    Description: Contains the local queue name after name resolution has been carried out
    PCF Parameter: MQCACF_RESOLVED_LOCAL_Q_NAME
    Trace level: 2
    Type: MQCFST

    ResolvedLocalQMgrName 1

    Description: Contains the local queue manager name after name resolution has been carried out.
    PCF Parameter: MQCACF_RESOLVED_LOCAL_Q_MGR
    Trace level: 2
    Type: MQCFST
    Length: MQ_Q_MGR_NAME_LENGTH

    AlternateSecurityId

    Description: Alternate security identifier. Only present if MQOD.Version is equal or greater than MQOD_VERSION_3 and MQOD.AlternateSecurityId is not equal to MQSID_NONE.
    PCF Parameter: MQBACF_ALTERNATE_SECURITYID
    Trace level: 2
    Type: MQCFBS
    Length: MQ_SECURITY_ID_LENGTH

    ObjectString

    Description: Long object name. Only included if MQOD.Version is equal or greater than MQOD_VERSION_4 and the VSLength field of MQOD.ObjectString is MQVS_NULL_TERMINATED or greater than zero.
    PCF Parameter: MQCACF_OBJECT_STRING
    Trace level: 2
    Type: MQCFST
    Length: Length varies.

    ResObjectString

    Description: The long object name after the queue manager resolves the name provided in the ObjectName field. Only included for topics and queue aliases that reference a topic object if MQOD.Version is equal or greater than MQOD_VERSION_4 and VSLength is MQVS_NULL_TERMINATED or greater than zero.
    PCF Parameter: MQCACF_RESOLVED_OBJECT_STRING
    Trace level: 2
    Type: MQCFST
    Length: Length varies.

    ResolvedType

    Description: The type of the resolved (base) object being opened. Only included if MQOD.Version is equal or greater than MQOD_VERSION_4. Possible values are MQOT_Q, MQOT_TOPIC, or MQOT_NONE.
    PCF Parameter: MQIACF_RESOLVED_TYPE
    Trace level: 2
    Type: MQCFIN

    ReportOptions

    Description: Message report options
    PCF Parameter: MQIACF_REPORT
    Trace level: 2
    Type: MQCFIN

    MsgType

    Description: Type of message
    PCF Parameter: MQIACF_MSG_TYPE
    Trace level: 2
    Type: MQCFIN

    Expiry

    Description: Message lifetime
    PCF Parameter: MQIACF_EXPIRY
    Trace level: 2
    Type: MQCFIN

    Format

    Description: Format name of message data
    PCF Parameter: MQCACH_FORMAT_NAME
    Trace level: 2
    Type: MQCFST
    Length: MQ_FORMAT_LENGTH

    Priority

    Description: Message priority
    PCF Parameter: MQIACF_PRIORITY
    Trace level: 2
    Type: MQCFIN

    Persistence

    Description: Message persistence
    PCF Parameter: MQIACF_PERSISTENCE
    Trace level: 2
    Type: MQCFIN

    MsgId

    Description: Message identifier
    PCF Parameter: MQBACF_MSG_ID
    Trace level: 2
    Type: MQCFBS
    Length: MQ_MSG_ID_LENGTH

    CorrelId

    PCF Parameter: Correlation identifier
    Description: MQBACF_CORREL_ID
    Trace level: 2
    Type: MQCFBS
    Length: MQ_CORREL_ID_LENGTH

    ReplyToQueue

    Description:  
    PCF Parameter: MQCACF_REPLY_TO_Q
    Trace level: 2
    Type: MQCFST
    Length: MQ_Q_NAME_LENGTH

    ReplyToQMgr

    Description:  
    PCF Parameter: MQCACF_REPLY_TO_Q_MGR
    Trace level: 2
    Type: MQCFST
    Length: MQCFST

    CodedCharSetId

    Description: Character set identifier of message data
    PCF Parameter: MQIA_CODED_CHAR_SET_ID
    Trace level: 2
    Type: MQCFIN

    Encoding

    Description: Numeric encoding of message data.
    PCF Parameter: MQIACF_ENCODING
    Trace level: 2
    Type: MQCFIN

    PutDate

    Description:  
    PCF Parameter: MQCACF_PUT_DATE
    Trace level: 2
    Type: MQCFST
    Length: MQ_PUT_DATE_LENGTH

    PutTime

    Description:  
    PCF Parameter: MQCACF_PUT_TIME
    Trace level: 2
    Type: MQCFST
    Length: MQ_PUT_TIME_LENGTH

    PolicyName

    Description: The policy name that was applied to this message. Note: AMS protected messages only
    PCF Parameter: MQCA_POLICY_NAME
    Trace level: 2
    Type: MQCFST
    Length: MQ_OBJECT_NAME_LENGTH

    XmitqMsgId

    Description: The message ID of the message in the transmission queue header. Note: Only when Format is MQFMT_XMIT_Q_HEADER
    PCF Parameter: MQBACF_XQH_MSG_ID
    Trace level: 2
    Type: MQCFBS
    Length: MQ_MSG_ID_LENGTH

    XmitqCorrelId

    Description: The correlation ID of the message in the transmission queue header. Note: Only when Format is MQFMT_XMIT_Q_HEADER
    PCF Parameter: MQBACF_XQH_CORREL_ID
    Trace level: 2
    Type: MQCFBS
    Length: MQ_CORREL_ID_LENGTH

    XmitqPutTime

    Description: The put time of the message in the transmission queue header. Note: Only when Format is MQFMT_XMIT_Q_HEADER
    PCF Parameter: MQCACF_XQH_PUT_TIME
    Trace level: 2
    Type: MQCFST
    Length: MQ_PUT_TIME_LENGTH

    XmitqPutDate

    Description: The put date of the message in the transmission queue header. Note: Only when Format is MQFMT_XMIT_Q_HEADER
    PCF Parameter: MQCACF_XQH_PUT_DATE
    Trace level: 2
    Type: MQCFST
    Length: MQ_PUT_DATE_LENGTH

    XmitqRemoteQName

    Description: The remote queue destination of the message in the transmission queue header. Note: Only when Format is MQFMT_XMIT_Q_HEADER
    PCF Parameter: MQCACF_XQH_REMOTE_Q_NAME
    Trace level: 2
    Type: MQCFST
    Length: MQ_Q_NAME_LENGTH

    XmitqRemoteQMgr

    Description: The remote queue manager destination of the message in the transmission queue header. Note: Only when Format is MQFMT_XMIT_Q_HEADER
    PCF Parameter: MQCACF_XQH_REMOTE_Q_MGR
    Trace level: 2
    Type: MQCFST
    Length: MQ_Q_NAME_LENGTH

    PutMsgOptsStructure

    Description: The MQPMO structure.
    PCF Parameter: MQBACF_MQPMO_STRUCT
    Trace level: 3
    Type: MQCFBS
    Length: The length in bytes of the MQPMO structure (actual size depends on structure version)

    QMgrOpDuration

    Description: Approximate API call duration, in microseconds, within the queue manager. The duration does not include the time spent outside of the queue manager. For example, the time taken as an IBM MQ client. Note: The accuracy of this timer varies according to the platform that your enterprise uses.
    PCF Parameter: MQIAMO64_QMGR_OP_DURATION
    Trace level: 2
    Type MQCFIN64

Parent topic: Variable parameters for application activity MQI operations 1 The ResolvedLocalQName parameter is only included if it is different from the ResolvedQName parameter.

Last updated: 2020-10-04