The parameter structure of the Synchronous Remote Queue, contains two elements. The first is a parameter structure of the same type as that used for local queues MQeQueueParms. The second is the Transporter for use with this Queue. The remote Queue shares the properties of the local queue, hence the reason for the local queue structure.
typedef struct MQeRemoteSyncQParms { MQeQueueParms baseParms; /*< Queue Parms Structure -for general parameters */ MQeStringHndl hQTransporterClass; /*< Transporter Class (Read/Write) */ } MQeRemoteSyncQParms;