Class MemoryUsage
- Namespace
- Apache.NMS.ActiveMQ.Util
- Assembly
- Apache.NMS.ActiveMQ.dll
- Inheritance
-
MemoryUsage
- Inherited Members
-
Constructors
MemoryUsage()
MemoryUsage(long)
public MemoryUsage(long limit)
Parameters
limit
long
Properties
Limit
public long Limit { get; set; }
Property Value
- long
Usage
public long Usage { get; set; }
Property Value
- long
Methods
DecreaseUsage(long)
public void DecreaseUsage(long value)
Parameters
value
long
EnqueueUsage(long)
public void EnqueueUsage(long usage)
Parameters
usage
long
IncreaseUsage(long)
public void IncreaseUsage(long value)
Parameters
value
long
IsFull()
Returns
- bool
Stop()
WaitForSpace()
public void WaitForSpace()
WaitForSpace(TimeSpan)
public void WaitForSpace(TimeSpan timeout)
Parameters
timeout
TimeSpan