import "github.com/byte-mug/fastnntp-backend2/storage/hisldb"type HisLdb struct {
DB *leveldb.DB
}
-
func OpenSpoolHisLdb(spool string, o *opt.Options) (*HisLdb, error)
-
func (s *HisLdb) HisCancel(msgid []byte) (err error)
-
func (s *HisLdb) HisLookup(msgid []byte, t *storage.TOKEN) (err error)
-
func (s *HisLdb) HisWrite(msgid []byte, md *storage.Article_MD, t *storage.TOKEN) (err error)
-
import "errors"import "github.com/byte-mug/fastnntp-backend2/storage"import "github.com/syndtr/goleveldb/leveldb"import "github.com/syndtr/goleveldb/leveldb/opt"import "path/filepath"