C# Класс Helios.Buffers.AbstractDerivedByteBuffer

Abstract base class for buffer implementation that wrap other IByteBufs internally, such as DuplicateByteBuf and more.
Наследование: Helios.Buffers.AbstractByteBuf
Показать файл Открыть проект

Открытые методы

Метод Описание
GetIoBuffer ( int index, int length ) : ArraySegment
Release ( ) : bool
Release ( int decrement ) : bool
Retain ( ) : IReferenceCounted
Retain ( int increment ) : IReferenceCounted
Touch ( ) : IReferenceCounted
Touch ( object hint ) : IReferenceCounted

Защищенные методы

Метод Описание
AbstractDerivedByteBuffer ( int maxCapacity ) : System

Описание методов

AbstractDerivedByteBuffer() защищенный Метод

protected AbstractDerivedByteBuffer ( int maxCapacity ) : System
maxCapacity int
Результат System

GetIoBuffer() публичный Метод

public GetIoBuffer ( int index, int length ) : ArraySegment
index int
length int
Результат ArraySegment

Release() публичный Метод

public Release ( ) : bool
Результат bool

Release() публичный Метод

public Release ( int decrement ) : bool
decrement int
Результат bool

Retain() публичный Метод

public Retain ( ) : IReferenceCounted
Результат IReferenceCounted

Retain() публичный Метод

public Retain ( int increment ) : IReferenceCounted
increment int
Результат IReferenceCounted

Touch() публичный Метод

public Touch ( ) : IReferenceCounted
Результат IReferenceCounted

Touch() публичный Метод

public Touch ( object hint ) : IReferenceCounted
hint object
Результат IReferenceCounted