Functions | |
MQERETURN | mqeStoreAndForwardQueueAdminMsg_new (MQeExceptBlock *pErrStruct, MQeStoreAndFwdQueueAdminMsgHndl *phMsgObj, CONST MQeStringHndl hQueueMgr, CONST MQeStringHndl hQueue) |
Constructs an MQeStoreAndForwardAdminQueueMsg. | |
MQERETURN | mqeStoreAndForwardQueueAdminMsg_addQueueManager (MQeStoreAndFwdQueueAdminMsgHndl hMsgObj, MQeExceptBlock *pErrStruct, MQECONST MQeStringHndl hQMgr) |
Adds a queue manager. | |
MQERETURN | mqeStoreAndForwardQueueAdminMsg_removeQueueManager (MQeStoreAndFwdQueueAdminMsgHndl hMsgObj, MQeExceptBlock *pErrStruct, MQECONST MQeStringHndl hQMgr) |
Removes a queue manager. | |
MQERETURN | mqeStoreAndForwardQueueAdminMsg_free (MQeStoreAndFwdQueueAdminMsgHndl hMsgObj, MQeExceptBlock *pErrStruct) |
Frees the MQeStoreAndForwardQueueAdminMsg pointed by hMsgObj. |
Store and Forward Queues are used in intermediate nodes to hold messages that are just passing through, i.e. that are not destined for any queues on this system.
|
Users are expected to apply mqeAdminMsg_*() API calls to the returned object. However, the returned object is no different from an object returned by mqeMsg_new() except some extra default fields are introduced. Any calls (except mqeMsg_free()) applicable to an MQeMsg can therefore be applied to the returned object as well (provided you known what you are doing).
|
|
Sets up and administration message to perform the MQE_ADMIN_ACTION_ADDQMGR A queue may have one or more target queue managers. This method may be called more than once to allow multiple targets to be added in one administration message
|
|
Sets up a administration message to perform the MQE_ADMIN_ACTION_REMOVEQMGR This method may be called more than once to allow multiple targets to be removed in one admin message.
|
|
|