I have an MQ client program running on Tru64 UNIX using mqExecute to query queue managers on different platforms. It works fine with queue managers on AIX, NT or Tru64 UNIX but fails when the queue manager is on OS/390. I am using two queries
1) MQCMD_INQUIRE_Q
2) MQCMD_RESET_Q_STATS
I understand that pcf commands are not supported on OS/390 and that the input command queue has another name onOS/390. How can one get the same information, within a "C or C++" client process linked with libmqic.so on Tru64UNIX, from a queue manager running on OS/390?
The client uses MQ Series V5.1 on Tru64 UNIX.
The Queue Manager is V5.3 on OS/390.
The client uses MQCHLLIB and MQCHLTAB to connect to the different Queue Managers.