Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

Changes in 2.0

Class MqBufferS
DELETE: MqBufferCreateRef

Class MqS
DELETE: retT - new internal return handling
DELETE: srvT - new internal service handling

Class MqStatCtxS
change name from char[] to MqBufferS

Group read_api
no need for public Token-Api, only internal use
DELETE: MqTokenAddHdl
DELETE: MqTokenDelHdl

Member MqReadCreate_LST_Ref (MqReadSP const in, const MqBufferSP buf, MqReadSP *out)
return void and not MqErrorE

Member MqReadCreate_RET_Ref (MqReadSP const in, MqReadSP *out)
return void and not MqErrorE

Member MqReadDelete_LST_Ref (MqReadSP *readP)
return void and not MqErrorE

Member MqReadDelete_RET_Ref (MqReadSP *readP)
return void and not MqErrorE

Group send_api
the Transaction-API is not needed anymore.
DELETE: MqTransE
DELETE: MqTransGetStatus
DELETE: MqTransGetResult
DELETE: MqTransDelete
DELETE: MqIsTrans
DELETE: MqTransSetResult

Member MqSend_RET_START (MqSendSP const send, const char code, const MQ_INT4 num)
return void and not MqErrorE

Member MqSendEND_AND_WAIT (MqSendSP const send, const MQ_STR token, const time_t timeout)
no need to return the transPtr (e.g. transaction-object) anymore.

Member MqStatCtxCreate (MqSP const msgque, const MQ_STR name, MQ_INT4 count, MQ_INT2 level)
add count parameter - initial value for internal counter

Member MQ_INT4
MQ_INT4 is now int (old long)

Member MQ_SIZE
need signed integer, change from size_t to MQ_INT4

Group msgque_api
DELETE: MqGetReturnToken

Member MqCreate (ContextSP context, MqBufferLSP argv, MqSP *out)
child get MqS->name from parent

Member MqServiceCreate (MqSP const msgque, MQ_STR token, MqTokenF proc, MQ_PTR data)
NEW: MqServiceCreate

Member MqServiceDelete (MqSP const msgque, MQ_STR token)
NEW: MqServiceDelete

Member MqEventCheck (MqSP const msgque, const MqIoSelectE type, struct timeval *timeout, EventCreateF proc)
use an MqS object as first parameter

Generated on Tue Nov 23 16:13:06 2004 for libFreiburg by  doxygen 1.3.8-20040928