Function calls

 

Call descriptions
Conventions used in the call descriptions
MQBACK - Back out changes
Syntax
Parameters
HCONN (10-digit signed integer) - input
COMCOD (10-digit signed integer) - output
REASON (10-digit signed integer) - output
Usage notes
RPG invocation
MQBEGIN - Begin unit of work
Syntax
Parameters
HCONN (10-digit signed integer) - input
BEGOP (MQBO) - input/output
CMPCOD (10-digit signed integer) - output
REASON (10-digit signed integer) - output
Usage notes
RPG invocation (ILE)
MQCLOSE - Close object
Syntax
Parameters
HCONN (10-digit signed integer) - input
HOBJ (10-digit signed integer) - input/output
OPTS (10-digit signed integer) - input
CMPCOD (10-digit signed integer) - output
REASON (10-digit signed integer) - output
Usage notes
RPG invocation
MQCMIT - Commit changes
Syntax
Parameters
HCONN (10-digit signed integer) - input
COMCOD (10-digit signed integer) - output
REASON (10-digit signed integer) - output
Usage notes
RPG invocation
MQCONN - Connect queue manager
Syntax
Parameters
QMNAME (48-byte character string) - input
HCONN (10-digit signed integer) - output
CMPCOD (10-digit signed integer) - output
REASON (10-digit signed integer) - output
Usage notes
RPG invocation
MQCONNX - Connect queue manager (extended)
Syntax
Parameters
QMNAME (48-byte character string) - input
CNOPT (MQCNO) - input/output
HCONN (10-digit signed integer) - output
CMPCOD (10-digit signed integer) - output
CONNID (10-digit signed integer) - output
REASON (10-digit signed integer) - output
RPG invocation
MQDISC - Disconnect queue manager
Syntax
Parameters
HCONN (10-digit signed integer) - input/output
CMPCOD (10-digit signed integer) - output
REASON (10-digit signed integer) - output
Usage notes
RPG invocation
MQGET - Get message
Syntax
Parameters
HCONN (10-digit signed integer) - input
HOBJ (10-digit signed integer) - input
MSGDSC (MQMD) - input/output
GMO (MQGMO) - input/output
BUFLEN (10-digit signed integer) - input
BUFFER (1-byte bit string×BUFLEN) - output
DATLEN (10-digit signed integer) - output
CMPCOD (10-digit signed integer) - output
REASON (10-digit signed integer) - output
Usage notes
RPG invocation
MQINQ - Inquire about object attributes
Syntax
Parameters
HCONN (10-digit signed integer) - input
HOBJ (10-digit signed integer) - input
SELCNT (10-digit signed integer) - input
SELS (10-digit signed integer×SELCNT) - input
IACNT (10-digit signed integer) - input
INTATR (10-digit signed integer×IACNT) - output
CALEN (10-digit signed integer) - input
CHRATR (1-byte character string×CALEN) - output
CMPCOD (10-digit signed integer) - output
REASON (10-digit signed integer) - output
Usage notes
RPG invocation
MQOPEN - Open object
Syntax
Parameters