|
Functions |
MQERETURN | mqeChannelManager_new (MQeExceptBlock *pErrStruct, MQeChannelManagerHndl *phManager) |
| This function creates a new MQeChannelManager object.
|
MQERETURN | mqeChannelManager_getGlobalHashtable (MQeChannelManagerHndl hManager, MQeExceptBlock *pErrStruct, MQeHashtableHndl *phTable) |
| This function returns the global hash table that belongs to the channel manager. The operations on the returned table are not supported. The return table can be passed to another API call for processing.
|
MQERETURN | mqeChannelManager_numberOfChannels (MQeChannelManagerHndl hManager, MQeExceptBlock *pErrStruct, MQEINT32 *pNoOfChannels, MQEINT32 newLimit) |
| This function returns the current number of active channels and sets a new maximum number of concurrent channels newLimit (0 means no limit).
|
MQERETURN | mqeChannelManager_timeOut (MQeChannelManagerHndl hManager, MQeExceptBlock *pErrStruct, MQEINT64 age) |
| This function checks all channels to see if they have been idle for more than age milliseconds. Any channels that have exceeded this time are closed.
|
MQERETURN | mqeChannelManager_totalNumberOfChannels (MQeChannelManagerHndl hManager, MQeExceptBlock *pErrStruct, MQEINT64 *pCount) |
| This function returns the total number of channels that have been used since the channel manager was activated.
|
MQERETURN | mqeChannelManager_free (MQeChannelManagerHndl hManager, MQeExceptBlock *pErrStruct) |
| This function frees the hManager MQeChannelManager object.
|
This page describes MQeChannelManager C API prototypes.