C# Класс Brod.Storage.Segment

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

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

Метод Описание
Append ( byte payload ) : void
Dispose ( ) : void
Flush ( bool flushOnDisk ) : void
ReadMessagesBlock ( Int32 offset, Int32 blockLength ) : MessagesBlock

Read bytes, starting from byte from specified and

Segment ( String logDirectory, System.Int64 offset ) : System

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

Метод Описание
CreateEmptyFile ( string filePath ) : void

Creates empty file with specified path and name

GetSegmentFileName ( System.Int64 offset ) : String
Init ( ) : void

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

Append() публичный метод

public Append ( byte payload ) : void
payload byte
Результат void

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

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

Flush() публичный метод

public Flush ( bool flushOnDisk ) : void
flushOnDisk bool
Результат void

ReadMessagesBlock() публичный метод

Read bytes, starting from byte from specified and
public ReadMessagesBlock ( Int32 offset, Int32 blockLength ) : MessagesBlock
offset System.Int32
blockLength System.Int32
Результат Brod.Messages.MessagesBlock

Segment() публичный метод

public Segment ( String logDirectory, System.Int64 offset ) : System
logDirectory String
offset System.Int64
Результат System