C# Класс Fu.Util.ForwardRingBuffer

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CopyTo ( byte buffer, int ringOffset, int count ) : void
CopyTo ( byte buffer, int targetOffset, int ringOffset, int count ) : void
Dispose ( ) : void
FillNextBuffer ( ) : void
ForwardRingBuffer ( Stream input ) : System
ForwardRingBuffer ( Stream input, int bufferSize ) : System
WriteTo ( Stream s, int ringOffset, int count ) : void
this ( int addr ) : byte

Приватные методы

Метод Описание
ensureOffset ( int offset ) : void
fillFirstBuffer ( ) : void

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

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

public CopyTo ( byte buffer, int ringOffset, int count ) : void
buffer byte
ringOffset int
count int
Результат void

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

public CopyTo ( byte buffer, int targetOffset, int ringOffset, int count ) : void
buffer byte
targetOffset int
ringOffset int
count int
Результат void

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

public Dispose ( ) : void
Результат void

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

public FillNextBuffer ( ) : void
Результат void

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

public ForwardRingBuffer ( Stream input ) : System
input Stream
Результат System

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

public ForwardRingBuffer ( Stream input, int bufferSize ) : System
input Stream
bufferSize int
Результат System

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

public WriteTo ( Stream s, int ringOffset, int count ) : void
s Stream
ringOffset int
count int
Результат void

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

public this ( int addr ) : byte
addr int
Результат byte