storage

package
v0.0.0-...-b92c3bc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2024 License: BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BlobReader

type BlobReader interface {
	io.ReaderAt
	io.Closer
	Size() int64
}

type BlobStore

type BlobStore interface {
	Open(name string) (BlobReader, error)
	Create(ctx context.Context, name string) (BlobWriter, error)
	Remove(name string) error
}

type BlobWriter

type BlobWriter interface {
	io.WriteCloser
}

type LogReader

type LogReader interface {
	io.ReaderAt
	io.Closer
	Size() int64
}

type LogStore

type LogStore interface {
	Open(name string) (LogReader, error)
	Create(name string) (LogWriter, error)
	Remove(name string) error
}

type LogWriter

type LogWriter interface {
	io.ReaderAt
	io.Writer
	io.Closer
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL