Package | Description |
---|---|
io.netty.buffer |
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
|
io.netty.handler.codec.dns |
DNS codec.
|
io.netty.util |
Utility classes used across multiple packages.
|
Modifier and Type | Field and Description |
---|---|
(package private) ResourceLeakTracker<ByteBuf> |
SimpleLeakAwareCompositeByteBuf.leak |
(package private) ResourceLeakTracker<ByteBuf> |
SimpleLeakAwareByteBuf.leak |
Modifier and Type | Method and Description |
---|---|
protected AdvancedLeakAwareByteBuf |
AdvancedLeakAwareByteBuf.newLeakAwareByteBuf(ByteBuf buf,
ByteBuf trackedByteBuf,
ResourceLeakTracker<ByteBuf> leakTracker) |
protected SimpleLeakAwareByteBuf |
SimpleLeakAwareCompositeByteBuf.newLeakAwareByteBuf(ByteBuf wrapped,
ByteBuf trackedByteBuf,
ResourceLeakTracker<ByteBuf> leakTracker) |
protected SimpleLeakAwareByteBuf |
SimpleLeakAwareByteBuf.newLeakAwareByteBuf(ByteBuf buf,
ByteBuf trackedByteBuf,
ResourceLeakTracker<ByteBuf> leakTracker) |
protected AdvancedLeakAwareByteBuf |
AdvancedLeakAwareCompositeByteBuf.newLeakAwareByteBuf(ByteBuf wrapped,
ByteBuf trackedByteBuf,
ResourceLeakTracker<ByteBuf> leakTracker) |
private SimpleLeakAwareByteBuf |
SimpleLeakAwareByteBuf.newLeakAwareByteBuf(ByteBuf wrapped,
ResourceLeakTracker<ByteBuf> leakTracker) |
(package private) static void |
AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(ResourceLeakTracker<ByteBuf> leak) |
Constructor and Description |
---|
AdvancedLeakAwareByteBuf(ByteBuf wrapped,
ByteBuf trackedByteBuf,
ResourceLeakTracker<ByteBuf> leak) |
AdvancedLeakAwareByteBuf(ByteBuf buf,
ResourceLeakTracker<ByteBuf> leak) |
AdvancedLeakAwareCompositeByteBuf(CompositeByteBuf wrapped,
ResourceLeakTracker<ByteBuf> leak) |
SimpleLeakAwareByteBuf(ByteBuf wrapped,
ByteBuf trackedByteBuf,
ResourceLeakTracker<ByteBuf> leak) |
SimpleLeakAwareByteBuf(ByteBuf wrapped,
ResourceLeakTracker<ByteBuf> leak) |
SimpleLeakAwareCompositeByteBuf(CompositeByteBuf wrapped,
ResourceLeakTracker<ByteBuf> leak) |
Modifier and Type | Field and Description |
---|---|
private ResourceLeakTracker<DnsMessage> |
AbstractDnsMessage.leak |
Modifier and Type | Class and Description |
---|---|
private class |
ResourceLeakDetector.DefaultResourceLeak |
Modifier and Type | Field and Description |
---|---|
private ResourceLeakTracker<HashedWheelTimer> |
HashedWheelTimer.leak |
Modifier and Type | Method and Description |
---|---|
ResourceLeakTracker<T> |
ResourceLeakDetector.track(T obj)
Creates a new
ResourceLeakTracker which is expected to be closed via
close(Object) when the related resource is deallocated. |