btree

package
v0.0.0-...-560e318 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2021 License: ISC Imports: 2 Imported by: 0

Documentation

Overview

Package btree implements BTree type of Berkeley DB 1.85

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(file *os.File) db.DB

Types

type BTree

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

func (*BTree) Close

func (b *BTree) Close() (err error)

func (*BTree) Del

func (b *BTree) Del(key []byte, flag uint) (err error)

func (*BTree) Fd

func (b *BTree) Fd() (fd uintptr)

func (*BTree) Get

func (b *BTree) Get(key []byte, flag uint) (data []byte, err error)

func (*BTree) Put

func (b *BTree) Put(key []byte, data []byte, flag uint) (err error)

func (*BTree) Seq

func (b *BTree) Seq(flag uint) (key []byte, data []byte, err error)

func (*BTree) Sync

func (b *BTree) Sync(flag uint) (err error)

Jump to

Keyboard shortcuts

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