aboutsummaryrefslogtreecommitdiff
path: root/db.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2019-01-15 23:40:19 +0100
committerDimitri Sokolyuk <demon@dim13.org>2019-01-15 23:40:19 +0100
commit7550eb651c14a35c42d3aedb11daa49e6fc2f63e (patch)
tree7ce9469859a75eb9e26fd29a7ae5bb5103d0b3b6 /db.go
parent4aaf55814f7ede26a1035e4837ce7aeeeb11d581 (diff)
adjust interface
Diffstat (limited to 'db.go')
-rw-r--r--db.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/db.go b/db.go
index cf3ea9e..7adef46 100644
--- a/db.go
+++ b/db.go
@@ -40,12 +40,12 @@ type DBT struct {
type DB interface {
Close() error
- Del(key *DBT, flags uint) error
+ Del(key []byte, flags uint) error
Fd() uintptr
- Get(key, data *DBT, flags uint) error
- Put(key, data *DBT, flags uint) error
+ Get(key []byte, flags uint) ([]byte, error)
+ Put(key, data []byte, flags uint) error
Sync(flags uint) error
- Seq(key, data *DBT, flags uint) error
+ Seq(key []byte, flags uint) ([]byte, error)
}
func OpenFile(name string, flags, mode int, typ DBType, openinfo interface{}) (DB, error) {