Go to the documentation of this file.
18 #ifndef _ACTIVEMQ_UTIL_USAGE_H_
19 #define _ACTIVEMQ_UTIL_USAGE_H_
34 virtual void waitForSpace() = 0;
41 virtual void waitForSpace(
unsigned int timeout) = 0;
48 virtual void enqueueUsage(
unsigned long long value) = 0;
54 virtual void increaseUsage(
unsigned long long value) = 0;
60 virtual void decreaseUsage(
unsigned long long value) = 0;
66 virtual bool isFull()
const = 0;
#define AMQCPP_API
Definition: Config.h:30