db

package
v0.0.0-...-53b40aa Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2018 License: AGPL-3.0, AGPL-3.0-only Imports: 4 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	DB = &Databases{}
)

Functions

This section is empty.

Types

type Databases

type Databases struct {
	*mdbs.MDBServer
	Vars            *mdbs.DBISettings
	Proposers       *mdbs.DBISettings
	BallotOutcomes  *mdbs.DBISettings
	Transactions    *mdbs.DBISettings
	TransactionRefs *mdbs.DBISettings
}

func (*Databases) Clone

func (db *Databases) Clone() mdbs.DBIsInterface

func (*Databases) DeleteTxnFromDisk

func (db *Databases) DeleteTxnFromDisk(rwtxn *mdbs.RWTxn, txnId *common.TxnId) error

func (*Databases) IncrTxnRefCount

func (db *Databases) IncrTxnRefCount(rwtxn *mdbs.RWTxn, txnId *common.TxnId) error

func (*Databases) ReadTxnBytesFromDisk

func (db *Databases) ReadTxnBytesFromDisk(rtxn *mdbs.RTxn, txnId *common.TxnId) []byte

func (*Databases) SetServer

func (db *Databases) SetServer(server *mdbs.MDBServer)

func (*Databases) WriteTxnToDisk

func (db *Databases) WriteTxnToDisk(rwtxn *mdbs.RWTxn, txnId *common.TxnId, txnBites []byte) error

Jump to

Keyboard shortcuts

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