Method | Description | |
---|---|---|
Release ( ) : bool | ||
Release ( int decrement ) : bool | ||
Retain ( ) : IReferenceCounted | ||
Retain ( int increment ) : IReferenceCounted | ||
Touch ( ) : IReferenceCounted | ||
Touch ( object hint ) : IReferenceCounted |
Method | Description | |
---|---|---|
AbstractReferenceCountedByteBuf ( int maxCapacity ) : System.Diagnostics.Contracts | ||
Deallocate ( ) : void |
Called once ReferenceCount is equal to
|
|
SetReferenceCount ( int refCount ) : void |
An unsafe operation designed to be used by a subclass that sets the reference count of the buffer directly
|
protected AbstractReferenceCountedByteBuf ( int maxCapacity ) : System.Diagnostics.Contracts | ||
maxCapacity | int | |
return | System.Diagnostics.Contracts |
public Retain ( int increment ) : IReferenceCounted | ||
increment | int | |
return | IReferenceCounted |
protected SetReferenceCount ( int refCount ) : void | ||
refCount | int | The new |
return | void |
public Touch ( object hint ) : IReferenceCounted | ||
hint | object | |
return | IReferenceCounted |