コード例 #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));
 }