Classes Files

Wombat::MamaQueueMonitorCallback

More…

Public Functions

  Name
void HighWatermarkExceeded(MamaQueue mamaQueue, int size, object closure)
Callback invoked if an upper size limit has been specified for a queue and that limit has been exceeded.
void LowWatermark(MamaQueue mamaQueue, int size, object closure)
Callback invoked when the queue size returns to the lower limit specified. Only Wombat TCP middleware supports low water mark callbacks.

Detailed Description

class Wombat::MamaQueueMonitorCallback;

Callback interface to receive notifications regarding MamaQueue events

Public Functions Documentation

function HighWatermarkExceeded

void HighWatermarkExceeded(
    MamaQueue mamaQueue,
    int size,
    object closure
)

Callback invoked if an upper size limit has been specified for a queue and that limit has been exceeded.

function LowWatermark

void LowWatermark(
    MamaQueue mamaQueue,
    int size,
    object closure
)

Callback invoked when the queue size returns to the lower limit specified. Only Wombat TCP middleware supports low water mark callbacks.


Updated on 2023-03-31 at 15:29:32 +0100