bitbox

package module
v0.0.0-...-46d7ffa Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2023 License: Apache-2.0 Imports: 7 Imported by: 1

README

bitbox core to be used as simple go module

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BitBox

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

func Init

func Init(configuration utils.Configuration) (*BitBox, error)

func (*BitBox) Delete

func (bb *BitBox) Delete(collectionName string, key interface{}) error

func (*BitBox) Get

func (bb *BitBox) Get(collectionName string, key interface{}, value interface{}) error

func (*BitBox) GetLocalFilteredIterator

func (bb *BitBox) GetLocalFilteredIterator(collectionName string, from interface{}, to interface{}) (*storage.Iterator, error)

func (*BitBox) GetLocalIterator

func (bb *BitBox) GetLocalIterator(collectionName string) (*storage.Iterator, error)

func (*BitBox) GetLocalIteratorFrom

func (bb *BitBox) GetLocalIteratorFrom(collectionName string, from interface{}) (*storage.Iterator, error)

func (*BitBox) Set

func (bb *BitBox) Set(collectionName string, key interface{}, value interface{}) error

func (*BitBox) Start

func (bb *BitBox) Start(forceRejoin bool, onReadyChan chan bool)

func (*BitBox) SubscribeTo

func (bb *BitBox) SubscribeTo(collectionName string) chan cluster.Event

func (*BitBox) Upsert

func (bb *BitBox) Upsert(collectionName string, key interface{}, value interface{}) error

Directories

Path Synopsis
partitioner/murmur3
Package murmur3 implements Austin Appleby's non-cryptographic MurmurHash3.
Package murmur3 implements Austin Appleby's non-cryptographic MurmurHash3.
tcp

Jump to

Keyboard shortcuts

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