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
commitf99a144f93efd6209f6f7fc7187a680cc435aa4b (patch)
treef70bdb57b8c2f94aa2e485593c88701ec0cef6f5 /db.go
parentc911316be5b0ead797f9e0bdd591c9477bf7d5f7 (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) {