process

package
v0.0.0-...-104d43a Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2018 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Put = iota
	Delete
)

Variables

This section is empty.

Functions

This section is empty.

Types

type LevelDbProcess

type LevelDbProcess struct {
	// contains filtered or unexported fields
}

func NewLevelDbProcess

func NewLevelDbProcess(name string, tb *tables.Table) *LevelDbProcess

func (*LevelDbProcess) BatchQGet

func (b *LevelDbProcess) BatchQGet(size int) (r [][]byte, err error)

Parameters:

  • Size

func (*LevelDbProcess) BatchQSet

func (b *LevelDbProcess) BatchQSet(value [][]byte) (err error)

Parameters:

  • Value

func (*LevelDbProcess) BatchSet

func (b *LevelDbProcess) BatchSet(keys [][]byte, values [][]byte) (err error)

Parameters:

  • Keys
  • Values

func (*LevelDbProcess) Delete

func (b *LevelDbProcess) Delete(key []byte) (err error)

Parameters:

  • Key

func (*LevelDbProcess) Exists

func (b *LevelDbProcess) Exists(key []byte) (r bool, err error)

Parameters:

  • Key

func (*LevelDbProcess) Get

func (b *LevelDbProcess) Get(key []byte) ([]byte, error)

Parameters:

  • Key

func (*LevelDbProcess) QGet

func (b *LevelDbProcess) QGet() (r []byte, err error)

func (*LevelDbProcess) QSet

func (b *LevelDbProcess) QSet(value []byte) (err error)

Parameters:

  • Value

func (*LevelDbProcess) Scan

func (b *LevelDbProcess) Scan(key_start []byte, key_end []byte, limit int) (key [][]byte, value [][]byte, err error)

func (*LevelDbProcess) Set

func (b *LevelDbProcess) Set(key []byte, value []byte) (err error)

Parameters:

  • Key
  • Value

type ProcessorManager

type ProcessorManager struct {
	// contains filtered or unexported fields
}

func NewProcessorManager

func NewProcessorManager(tm *tables.TableManager) *ProcessorManager

func (*ProcessorManager) GetProcessor

func (p *ProcessorManager) GetProcessor(name string) (common.Processor, error)

Jump to

Keyboard shortcuts

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