Name | |
---|---|
int | mamaQueue_create(ref IntPtr result, IntPtr bridgeImpl) |
int | mamaQueue_canDestroy(IntPtr nativeHandle) |
int | mamaQueue_destroy(IntPtr nativeHandle) |
int | mamaQueue_destroyWait(IntPtr nativeHandle) |
int | mamaQueue_destroyTimedWait(IntPtr nativeHandle, long timeout) |
int | mamaQueue_setHighWatermark(IntPtr nativeHandle, int highWatermark) |
int | mamaQueue_getHighWatermark(IntPtr nativeHandle, ref int highWatermark) |
int | mamaQueue_setLowWatermark(IntPtr nativeHandle, int lowWatermark) |
int | mamaQueue_setQueueName(IntPtr nativeHandle, string name) |
int | mamaQueue_getLowWatermark(IntPtr nativeHandle, ref int lowWatermark) |
int | mamaQueue_getEventCount(IntPtr nativeHandle, ref int eventCount) |
int | mamaQueue_getQueueBridgeName(IntPtr nativeHandle, ref IntPtr name) |
int | mamaQueue_setQueueMonitorCallbacks(IntPtr nativeHandle, ref WatermarkCallbacks queueMonitorCallbacks, IntPtr closure) |
int | mamaQueue_dispatch(IntPtr nativeHandle) |
int | mamaQueue_dispatchEvent(IntPtr nativeHandle) |
int | mamaQueue_stopDispatch(IntPtr nativeHandle) |
int | mamaQueue_timedDispatch(IntPtr nativeHandle, ulong timeout) |
int | mamaQueue_setEnqueueCallback(IntPtr nativeHandle, EnqueueCallbackForwarder.EnqueueCallback callback, IntPtr closure) |
int | mamaQueue_enqueueEvent(IntPtr nativeHandle, EnqueueEventForwarder.EnqueueCallback callback, IntPtr closure) Add an user event to a queue. Currently only supported using Wombat Middleware. |
int mamaQueue_create(
ref IntPtr result,
IntPtr bridgeImpl
)
int mamaQueue_canDestroy(
IntPtr nativeHandle
)
int mamaQueue_destroy(
IntPtr nativeHandle
)
int mamaQueue_destroyWait(
IntPtr nativeHandle
)
int mamaQueue_destroyTimedWait(
IntPtr nativeHandle,
long timeout
)
int mamaQueue_setHighWatermark(
IntPtr nativeHandle,
int highWatermark
)
int mamaQueue_getHighWatermark(
IntPtr nativeHandle,
ref int highWatermark
)
int mamaQueue_setLowWatermark(
IntPtr nativeHandle,
int lowWatermark
)
int mamaQueue_setQueueName(
IntPtr nativeHandle,
string name
)
int mamaQueue_getLowWatermark(
IntPtr nativeHandle,
ref int lowWatermark
)
int mamaQueue_getEventCount(
IntPtr nativeHandle,
ref int eventCount
)
int mamaQueue_getQueueBridgeName(
IntPtr nativeHandle,
ref IntPtr name
)
int mamaQueue_setQueueMonitorCallbacks(
IntPtr nativeHandle,
ref WatermarkCallbacks queueMonitorCallbacks,
IntPtr closure
)
int mamaQueue_dispatch(
IntPtr nativeHandle
)
int mamaQueue_dispatchEvent(
IntPtr nativeHandle
)
int mamaQueue_stopDispatch(
IntPtr nativeHandle
)
int mamaQueue_timedDispatch(
IntPtr nativeHandle,
ulong timeout
)
int mamaQueue_setEnqueueCallback(
IntPtr nativeHandle,
EnqueueCallbackForwarder.EnqueueCallback callback,
IntPtr closure
)
int mamaQueue_enqueueEvent(
IntPtr nativeHandle,
EnqueueEventForwarder.EnqueueCallback callback,
IntPtr closure
)
Add an user event to a queue. Currently only supported using Wombat Middleware.
Parameters:
Return: MAMA_STATUS_OK if the function succeeds.
Updated on 2023-03-31 at 15:29:32 +0100