Package hisldb

import "github.com/byte-mug/fastnntp-backend2/storage/hisldb"

Overview

Index

type HisLdb

type HisLdb struct {
	DB *leveldb.DB
}

-

func OpenSpoolHisLdb

func OpenSpoolHisLdb(spool string, o *opt.Options) (*HisLdb, error)

-

func (*HisLdb) HisCancel

func (s *HisLdb) HisCancel(msgid []byte) (err error)

-

func (*HisLdb) HisLookup

func (s *HisLdb) HisLookup(msgid []byte, t *storage.TOKEN) (err error)

-

func (*HisLdb) HisWrite

func (s *HisLdb) HisWrite(msgid []byte, md *storage.Article_MD, t *storage.TOKEN) (err error)

-

Dependencies