Documentation ¶
Index ¶
- type Reader
- func (r *Reader) GetLiveBlocks() map[t.BlockHoleReader]int64
- func (r *Reader) ListReaders() []t.BlockHoleReader
- func (r *Reader) LiveBlocks() int64
- func (r *Reader) NextBlockData(off int64) (nextBlock int64, err error)
- func (r *Reader) NextBlockHole(off int64) (nextHole int64, err error)
- func (r *Reader) PushReader(br t.BlockHoleReader)
- func (r *Reader) ReadBlocks(b []byte, off int64) (int, error)
- func (r *Reader) ReaderForLiveBytes(rs []t.BlockHoleReader) *Reader
- func (r *Reader) RemoveTable(br t.BlockHoleReader)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reader ¶
type Reader struct {
// contains filtered or unexported fields
}
func (*Reader) GetLiveBlocks ¶
func (r *Reader) GetLiveBlocks() map[t.BlockHoleReader]int64
func (*Reader) ListReaders ¶
func (r *Reader) ListReaders() []t.BlockHoleReader
func (*Reader) LiveBlocks ¶
func (*Reader) NextBlockData ¶
func (*Reader) NextBlockHole ¶
func (*Reader) PushReader ¶
func (r *Reader) PushReader(br t.BlockHoleReader)
func (*Reader) ReaderForLiveBytes ¶
func (r *Reader) ReaderForLiveBytes(rs []t.BlockHoleReader) *Reader
func (*Reader) RemoveTable ¶
func (r *Reader) RemoveTable(br t.BlockHoleReader)
Click to show internal directories.
Click to hide internal directories.