示例#1
0
 int INativeLibraryFacade.mdb_env_copy(IntPtr env, string path)
 {
     return(Native32BitLibraryFacade.mdb_env_copy(env, path));
 }
示例#2
0
 void INativeLibraryFacade.mdb_env_close(IntPtr env)
 {
     Native32BitLibraryFacade.mdb_env_close(env);
 }
示例#3
0
 IntPtr INativeLibraryFacade.mdb_strerror(int err)
 {
     return(Native32BitLibraryFacade.mdb_strerror(err));
 }
示例#4
0
 int INativeLibraryFacade.mdb_cursor_renew(IntPtr txn, IntPtr cursor)
 {
     return(Native32BitLibraryFacade.mdb_cursor_renew(txn, cursor));
 }
示例#5
0
 int INativeLibraryFacade.mdb_cursor_put(IntPtr cursor, ValueStructure key, ValueStructure data, PutOptions flags)
 {
     return(Native32BitLibraryFacade.mdb_cursor_put(cursor, key, data, flags));
 }
示例#6
0
 int INativeLibraryFacade.mdb_put(IntPtr txn, uint dbi, ref ValueStructure key, ref ValueStructure data, PutOptions flags)
 {
     return(Native32BitLibraryFacade.mdb_put(txn, dbi, ref key, ref data, flags));
 }
示例#7
0
 int INativeLibraryFacade.mdb_cursor_open(IntPtr txn, uint dbi, out IntPtr cursor)
 {
     return(Native32BitLibraryFacade.mdb_cursor_open(txn, dbi, out cursor));
 }
示例#8
0
 void INativeLibraryFacade.mdb_dbi_close(IntPtr env, uint dbi)
 {
     Native32BitLibraryFacade.mdb_dbi_close(env, dbi);
 }
示例#9
0
 int INativeLibraryFacade.mdb_drop(IntPtr txn, uint dbi, bool del)
 {
     return(Native32BitLibraryFacade.mdb_drop(txn, dbi, del));
 }
示例#10
0
 int INativeLibraryFacade.mdb_env_set_maxdbs(IntPtr env, uint dbs)
 {
     return(Native32BitLibraryFacade.mdb_env_set_maxdbs(env, dbs));
 }
示例#11
0
 int INativeLibraryFacade.mdb_dbi_open(IntPtr txn, string name, DatabaseOpenFlags flags, out uint db)
 {
     return(Native32BitLibraryFacade.mdb_dbi_open(txn, name, flags, out db));
 }
示例#12
0
 int INativeLibraryFacade.mdb_env_set_maxreaders(IntPtr env, uint readers)
 {
     return(Native32BitLibraryFacade.mdb_env_set_maxreaders(env, readers));
 }
示例#13
0
 int INativeLibraryFacade.mdb_env_set_mapsize(IntPtr env, int size)
 {
     return(Native32BitLibraryFacade.mdb_env_set_mapsize(env, size));
 }
示例#14
0
 int INativeLibraryFacade.mdb_env_open(IntPtr env, string path, EnvironmentOpenFlags flags, int mode)
 {
     return(Native32BitLibraryFacade.mdb_env_open(env, path, flags, mode));
 }
示例#15
0
 int INativeLibraryFacade.mdb_env_sync(IntPtr env, bool force)
 {
     return(Native32BitLibraryFacade.mdb_env_sync(env, force));
 }
示例#16
0
 int INativeLibraryFacade.mdb_txn_begin(IntPtr env, IntPtr parent, TransactionBeginFlags flags, out IntPtr txn)
 {
     return(Native32BitLibraryFacade.mdb_txn_begin(env, parent, flags, out txn));
 }
示例#17
0
 int INativeLibraryFacade.mdb_get(IntPtr txn, uint dbi, ref ValueStructure key, out ValueStructure data)
 {
     return(Native32BitLibraryFacade.mdb_get(txn, dbi, ref key, out data));
 }
示例#18
0
 int INativeLibraryFacade.mdb_txn_commit(IntPtr txn)
 {
     return(Native32BitLibraryFacade.mdb_txn_commit(txn));
 }
示例#19
0
 int INativeLibraryFacade.mdb_del(IntPtr txn, uint dbi, ref ValueStructure key, IntPtr data)
 {
     return(Native32BitLibraryFacade.mdb_del(txn, dbi, ref key, data));
 }
示例#20
0
 void INativeLibraryFacade.mdb_txn_reset(IntPtr txn)
 {
     Native32BitLibraryFacade.mdb_txn_reset(txn);
 }
示例#21
0
 void INativeLibraryFacade.mdb_cursor_close(IntPtr cursor)
 {
     Native32BitLibraryFacade.mdb_cursor_close(cursor);
 }
示例#22
0
 int INativeLibraryFacade.mdb_txn_renew(IntPtr txn)
 {
     return(Native32BitLibraryFacade.mdb_txn_renew(txn));
 }
示例#23
0
 int INativeLibraryFacade.mdb_cursor_get(IntPtr cursor, ref ValueStructure key, ref ValueStructure data, CursorOperation op)
 {
     return(Native32BitLibraryFacade.mdb_cursor_get(cursor, ref key, ref data, op));
 }
示例#24
0
 IntPtr INativeLibraryFacade.mdb_version(out IntPtr major, out IntPtr minor, out IntPtr patch)
 {
     return(Native32BitLibraryFacade.mdb_version(out major, out minor, out patch));
 }
示例#25
0
 int INativeLibraryFacade.mdb_cursor_del(IntPtr cursor, CursorDeleteOption flags)
 {
     return(Native32BitLibraryFacade.mdb_cursor_del(cursor, flags));
 }
示例#26
0
 int INativeLibraryFacade.mdb_env_create(out IntPtr env)
 {
     return(Native32BitLibraryFacade.mdb_env_create(out env));
 }