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

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

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

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

Read bytes, starting from byte from specified and

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

Метод Описание
GetLogDirectoryPath ( String topicDirectory ) : String
GetSegment ( System.Int64 segmentOffset ) : Segment
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

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

public Log ( String topicDirectory, Int32 partition ) : System
topicDirectory String
partition System.Int32
Результат System

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