C# Class LightningDB.Native.LmdbMethods

Mostrar archivo Open project: CoreyKaylor/Lightning.NET Class Usage Examples

Private Methods

Method Description
mdb_cursor_close ( IntPtr cursor ) : void
mdb_cursor_del ( IntPtr cursor, CursorDeleteOption flags ) : int
mdb_cursor_get ( IntPtr cursor, LightningDB.Native.ValueStructure &key, LightningDB.Native.ValueStructure &data, CursorOperation op ) : int
mdb_cursor_open ( IntPtr txn, uint dbi, IntPtr &cursor ) : int
mdb_cursor_put ( IntPtr cursor, LightningDB.Native.ValueStructure &key, LightningDB.Native.ValueStructure &value, CursorPutOptions flags ) : int
mdb_cursor_renew ( IntPtr txn, IntPtr cursor ) : int
mdb_dbi_close ( IntPtr env, uint dbi ) : void
mdb_dbi_open ( IntPtr txn, string name, DatabaseOpenFlags flags, uint &db ) : int
mdb_del ( IntPtr txn, uint dbi, LightningDB.Native.ValueStructure &key, LightningDB.Native.ValueStructure &data ) : int
mdb_drop ( IntPtr txn, uint dbi, bool del ) : int
mdb_env_close ( IntPtr env ) : void
mdb_env_copy ( IntPtr env, string path ) : int
mdb_env_copy2 ( IntPtr env, string path, EnvironmentCopyFlags copyFlags ) : int
mdb_env_create ( IntPtr &env ) : int
mdb_env_get_maxreaders ( IntPtr env, uint &readers ) : int
mdb_env_info ( IntPtr env, LightningDB.Native.MDBEnvInfo &stat ) : int
mdb_env_open ( IntPtr env, string path, EnvironmentOpenFlags flags, UnixAccessMode mode ) : int
mdb_env_set_mapsize ( IntPtr env, IntPtr size ) : int
mdb_env_set_maxdbs ( IntPtr env, uint dbs ) : int
mdb_env_set_maxreaders ( IntPtr env, uint readers ) : int
mdb_env_stat ( IntPtr env, LightningDB.Native.MDBStat &stat ) : int
mdb_env_sync ( IntPtr env, bool force ) : int
mdb_get ( IntPtr txn, uint dbi, LightningDB.Native.ValueStructure &key, LightningDB.Native.ValueStructure &data ) : int
mdb_put ( IntPtr txn, uint dbi, LightningDB.Native.ValueStructure &key, LightningDB.Native.ValueStructure &data, PutOptions flags ) : int
mdb_set_compare ( IntPtr txn, uint dbi, CompareFunction cmp ) : int
mdb_set_dupsort ( IntPtr txn, uint dbi, CompareFunction cmp ) : int
mdb_stat ( IntPtr txn, uint dbi, LightningDB.Native.MDBStat &stat ) : int
mdb_strerror ( int err ) : IntPtr
mdb_txn_abort ( IntPtr txn ) : void
mdb_txn_begin ( IntPtr env, IntPtr parent, TransactionBeginFlags flags, IntPtr &txn ) : int
mdb_txn_commit ( IntPtr txn ) : int
mdb_txn_renew ( IntPtr txn ) : int
mdb_txn_reset ( IntPtr txn ) : void
mdb_version ( int &major, int &minor, int &patch ) : IntPtr