Class LMDB

java.lang.Object
org.lwjgl.util.lmdb.LMDB

public class LMDB extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final String
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final String
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    mdb_cmp(long txn, int dbi, MDBVal a, MDBVal b)
    int mdb_cmp(MDB_txn * txn, MDB_dbi dbi, MDB_val const * a, MDB_val const * b)
    static void
    mdb_cursor_close(long cursor)
    void mdb_cursor_close(MDB_cursor * cursor)
    static int
    mdb_cursor_count(long cursor, PointerBuffer countp)
    int mdb_cursor_count(MDB_cursor * cursor, size_t * countp)
    static int
    mdb_cursor_dbi(long cursor)
    MDB_dbi mdb_cursor_dbi(MDB_cursor * cursor)
    static int
    mdb_cursor_del(long cursor, int flags)
    int mdb_cursor_del(MDB_cursor * cursor, unsigned int flags)
    static int
    mdb_cursor_get(long cursor, MDBVal key, MDBVal data, int op)
    int mdb_cursor_get(MDB_cursor * cursor, MDB_val * key, MDB_val * data, MDB_cursor_op op)
    static int
    mdb_cursor_open(long txn, int dbi, PointerBuffer cursor)
    int mdb_cursor_open(MDB_txn * txn, MDB_dbi dbi, MDB_cursor ** cursor)
    static int
    mdb_cursor_put(long cursor, MDBVal key, MDBVal data, int flags)
    int mdb_cursor_put(MDB_cursor * cursor, MDB_val * key, MDB_val * data, unsigned int flags)
    static int
    mdb_cursor_renew(long txn, long cursor)
    int mdb_cursor_renew(MDB_txn * txn, MDB_cursor * cursor)
    static long
    mdb_cursor_txn(long cursor)
    MDB_txn * mdb_cursor_txn(MDB_cursor * cursor)
    static void
    mdb_dbi_close(long env, int dbi)
    void mdb_dbi_close(MDB_env * env, MDB_dbi dbi)
    static int
    mdb_dbi_flags(long txn, int dbi, int[] flags)
    int mdb_dbi_flags(MDB_txn * txn, MDB_dbi dbi, unsigned int * flags)
    static int
    mdb_dbi_flags(long txn, int dbi, IntBuffer flags)
    int mdb_dbi_flags(MDB_txn * txn, MDB_dbi dbi, unsigned int * flags)
    static int
    mdb_dbi_open(long txn, @Nullable CharSequence name, int flags, int[] dbi)
    int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    static int
    mdb_dbi_open(long txn, @Nullable CharSequence name, int flags, IntBuffer dbi)
    int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    static int
    mdb_dbi_open(long txn, @Nullable ByteBuffer name, int flags, int[] dbi)
    int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    static int
    mdb_dbi_open(long txn, @Nullable ByteBuffer name, int flags, IntBuffer dbi)
    int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    static int
    mdb_dcmp(long txn, int dbi, MDBVal a, MDBVal b)
    int mdb_dcmp(MDB_txn * txn, MDB_dbi dbi, MDB_val const * a, MDB_val const * b)
    static int
    mdb_del(long txn, int dbi, MDBVal key, @Nullable MDBVal data)
    int mdb_del(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data)
    static int
    mdb_drop(long txn, int dbi, boolean del)
    int mdb_drop(MDB_txn * txn, MDB_dbi dbi, int del)
    static void
    mdb_env_close(long env)
    void mdb_env_close(MDB_env * env)
    static int
    mdb_env_copy(long env, CharSequence path)
    int mdb_env_copy(MDB_env * env, char const * path)
    static int
    mdb_env_copy(long env, ByteBuffer path)
    int mdb_env_copy(MDB_env * env, char const * path)
    static int
    mdb_env_copy2(long env, CharSequence path, int flags)
    int mdb_env_copy2(MDB_env * env, char const * path, unsigned int flags)
    static int
    mdb_env_copy2(long env, ByteBuffer path, int flags)
    int mdb_env_copy2(MDB_env * env, char const * path, unsigned int flags)
    static int
    int mdb_env_create(MDB_env ** env)
    static int
    mdb_env_get_flags(long env, int[] flags)
    int mdb_env_get_flags(MDB_env * env, unsigned int * flags)
    static int
    mdb_env_get_flags(long env, IntBuffer flags)
    int mdb_env_get_flags(MDB_env * env, unsigned int * flags)
    static int
    int mdb_env_get_maxkeysize(MDB_env * env)
    static int
    mdb_env_get_maxreaders(long env, int[] readers)
    int mdb_env_get_maxreaders(MDB_env * env, unsigned int * readers)
    static int
    mdb_env_get_maxreaders(long env, IntBuffer readers)
    int mdb_env_get_maxreaders(MDB_env * env, unsigned int * readers)
    static int
    int mdb_env_get_path(MDB_env * env, char const ** path)
    static long
    void * mdb_env_get_userctx(MDB_env * env)
    static int
    mdb_env_info(long env, MDBEnvInfo stat)
    int mdb_env_info(MDB_env * env, MDB_envinfo * stat)
    static int
    mdb_env_open(long env, CharSequence path, int flags, int mode)
    int mdb_env_open(MDB_env * env, char const * path, unsigned int flags, mdb_mode_t mode)
    static int
    mdb_env_open(long env, ByteBuffer path, int flags, int mode)
    int mdb_env_open(MDB_env * env, char const * path, unsigned int flags, mdb_mode_t mode)
    static int
    mdb_env_set_flags(long env, int flags, boolean onoff)
    int mdb_env_set_flags(MDB_env * env, unsigned int flags, int onoff)
    static int
    mdb_env_set_mapsize(long env, long size)
    int mdb_env_set_mapsize(MDB_env * env, size_t size)
    static int
    mdb_env_set_maxdbs(long env, int dbs)
    int mdb_env_set_maxdbs(MDB_env * env, MDB_dbi dbs)
    static int
    mdb_env_set_maxreaders(long env, int readers)
    int mdb_env_set_maxreaders(MDB_env * env, unsigned int readers)
    static int
    mdb_env_set_userctx(long env, long ctx)
    int mdb_env_set_userctx(MDB_env * env, void * ctx)
    static int
    mdb_env_stat(long env, MDBStat stat)
    int mdb_env_stat(MDB_env * env, MDB_stat * stat)
    static int
    mdb_env_sync(long env, boolean force)
    int mdb_env_sync(MDB_env * env, int force)
    static int
    mdb_get(long txn, int dbi, MDBVal key, MDBVal data)
    int mdb_get(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data)
    static int
    mdb_put(long txn, int dbi, MDBVal key, MDBVal data, int flags)
    int mdb_put(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data, unsigned int flags)
    static int
    mdb_reader_check(long env, int[] dead)
    int mdb_reader_check(MDB_env * env, int * dead)
    static int
    mdb_reader_check(long env, IntBuffer dead)
    int mdb_reader_check(MDB_env * env, int * dead)
    static int
    mdb_reader_list(long env, MDBMsgFuncI func, long ctx)
    int mdb_reader_list(MDB_env * env, MDB_msg_func * func, void * ctx)
    static int
    mdb_set_compare(long txn, int dbi, MDBCmpFuncI cmp)
    int mdb_set_compare(MDB_txn * txn, MDB_dbi dbi, MDB_cmp_func * cmp)
    static int
    mdb_set_dupsort(long txn, int dbi, MDBCmpFuncI cmp)
    int mdb_set_dupsort(MDB_txn * txn, MDB_dbi dbi, MDB_cmp_func * cmp)
    static int
    mdb_set_relctx(long txn, int dbi, long ctx)
    int mdb_set_relctx(MDB_txn * txn, MDB_dbi dbi, void * ctx)
    static int
    mdb_set_relfunc(long txn, int dbi, MDBRelFuncI rel)
    int mdb_set_relfunc(MDB_txn * txn, MDB_dbi dbi, MDB_rel_func * rel)
    static int
    mdb_stat(long txn, int dbi, MDBStat stat)
    int mdb_stat(MDB_txn * txn, MDB_dbi dbi, MDB_stat * stat)
    static String
    mdb_strerror(int err)
    char * mdb_strerror(int err)
    static void
    mdb_txn_abort(long txn)
    void mdb_txn_abort(MDB_txn * txn)
    static int
    mdb_txn_begin(long env, long parent, int flags, PointerBuffer txn)
    int mdb_txn_begin(MDB_env * env, MDB_txn * parent, unsigned int flags, MDB_txn ** txn)
    static int
    mdb_txn_commit(long txn)
    int mdb_txn_commit(MDB_txn * txn)
    static long
    mdb_txn_env(long txn)
    MDB_env * mdb_txn_env(MDB_txn * txn)
    static long
    mdb_txn_id(long txn)
    size_t mdb_txn_id(MDB_txn * txn)
    static int
    mdb_txn_renew(long txn)
    int mdb_txn_renew(MDB_txn * txn)
    static void
    mdb_txn_reset(long txn)
    void mdb_txn_reset(MDB_txn * txn)
    static @Nullable String
    mdb_version(int @Nullable [] major, int @Nullable [] minor, int @Nullable [] patch)
    char * mdb_version(int * major, int * minor, int * patch)
    static @Nullable String
    mdb_version(@Nullable IntBuffer major, @Nullable IntBuffer minor, @Nullable IntBuffer patch)
    char * mdb_version(int * major, int * minor, int * patch)
    static int
    nmdb_cmp(long txn, int dbi, long a, long b)
    int mdb_cmp(MDB_txn * txn, MDB_dbi dbi, MDB_val const * a, MDB_val const * b)
    static void
    nmdb_cursor_close(long cursor)
    void mdb_cursor_close(MDB_cursor * cursor)
    static int
    nmdb_cursor_count(long cursor, long countp)
    int mdb_cursor_count(MDB_cursor * cursor, size_t * countp)
    static int
    nmdb_cursor_dbi(long cursor)
    MDB_dbi mdb_cursor_dbi(MDB_cursor * cursor)
    static int
    nmdb_cursor_del(long cursor, int flags)
    int mdb_cursor_del(MDB_cursor * cursor, unsigned int flags)
    static int
    nmdb_cursor_get(long cursor, long key, long data, int op)
    int mdb_cursor_get(MDB_cursor * cursor, MDB_val * key, MDB_val * data, MDB_cursor_op op)
    static int
    nmdb_cursor_open(long txn, int dbi, long cursor)
    int mdb_cursor_open(MDB_txn * txn, MDB_dbi dbi, MDB_cursor ** cursor)
    static int
    nmdb_cursor_put(long cursor, long key, long data, int flags)
    int mdb_cursor_put(MDB_cursor * cursor, MDB_val * key, MDB_val * data, unsigned int flags)
    static int
    nmdb_cursor_renew(long txn, long cursor)
    int mdb_cursor_renew(MDB_txn * txn, MDB_cursor * cursor)
    static long
    nmdb_cursor_txn(long cursor)
    MDB_txn * mdb_cursor_txn(MDB_cursor * cursor)
    static void
    nmdb_dbi_close(long env, int dbi)
    void mdb_dbi_close(MDB_env * env, MDB_dbi dbi)
    static int
    nmdb_dbi_flags(long txn, int dbi, int[] flags)
    int mdb_dbi_flags(MDB_txn * txn, MDB_dbi dbi, unsigned int * flags)
    static int
    nmdb_dbi_flags(long txn, int dbi, long flags)
    int mdb_dbi_flags(MDB_txn * txn, MDB_dbi dbi, unsigned int * flags)
    static int
    nmdb_dbi_open(long txn, long name, int flags, int[] dbi)
    int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    static int
    nmdb_dbi_open(long txn, long name, int flags, long dbi)
    int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    static int
    nmdb_dcmp(long txn, int dbi, long a, long b)
    int mdb_dcmp(MDB_txn * txn, MDB_dbi dbi, MDB_val const * a, MDB_val const * b)
    static int
    nmdb_del(long txn, int dbi, long key, long data)
    int mdb_del(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data)
    static int
    nmdb_drop(long txn, int dbi, int del)
    int mdb_drop(MDB_txn * txn, MDB_dbi dbi, int del)
    static void
    nmdb_env_close(long env)
    void mdb_env_close(MDB_env * env)
    static int
    nmdb_env_copy(long env, long path)
    int mdb_env_copy(MDB_env * env, char const * path)
    static int
    nmdb_env_copy2(long env, long path, int flags)
    int mdb_env_copy2(MDB_env * env, char const * path, unsigned int flags)
    static int
    nmdb_env_create(long env)
    int mdb_env_create(MDB_env ** env)
    static int
    nmdb_env_get_flags(long env, int[] flags)
    int mdb_env_get_flags(MDB_env * env, unsigned int * flags)
    static int
    nmdb_env_get_flags(long env, long flags)
    int mdb_env_get_flags(MDB_env * env, unsigned int * flags)
    static int
    int mdb_env_get_maxkeysize(MDB_env * env)
    static int
    nmdb_env_get_maxreaders(long env, int[] readers)
    int mdb_env_get_maxreaders(MDB_env * env, unsigned int * readers)
    static int
    nmdb_env_get_maxreaders(long env, long readers)
    int mdb_env_get_maxreaders(MDB_env * env, unsigned int * readers)
    static int
    nmdb_env_get_path(long env, long path)
    int mdb_env_get_path(MDB_env * env, char const ** path)
    static long
    void * mdb_env_get_userctx(MDB_env * env)
    static int
    nmdb_env_info(long env, long stat)
    int mdb_env_info(MDB_env * env, MDB_envinfo * stat)
    static int
    nmdb_env_open(long env, long path, int flags, int mode)
    int mdb_env_open(MDB_env * env, char const * path, unsigned int flags, mdb_mode_t mode)
    static int
    nmdb_env_set_flags(long env, int flags, int onoff)
    int mdb_env_set_flags(MDB_env * env, unsigned int flags, int onoff)
    static int
    nmdb_env_set_mapsize(long env, long size)
    int mdb_env_set_mapsize(MDB_env * env, size_t size)
    static int
    nmdb_env_set_maxdbs(long env, int dbs)
    int mdb_env_set_maxdbs(MDB_env * env, MDB_dbi dbs)
    static int
    nmdb_env_set_maxreaders(long env, int readers)
    int mdb_env_set_maxreaders(MDB_env * env, unsigned int readers)
    static int
    nmdb_env_set_userctx(long env, long ctx)
    int mdb_env_set_userctx(MDB_env * env, void * ctx)
    static int
    nmdb_env_stat(long env, long stat)
    int mdb_env_stat(MDB_env * env, MDB_stat * stat)
    static int
    nmdb_env_sync(long env, int force)
    int mdb_env_sync(MDB_env * env, int force)
    static int
    nmdb_get(long txn, int dbi, long key, long data)
    int mdb_get(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data)
    static int
    nmdb_put(long txn, int dbi, long key, long data, int flags)
    int mdb_put(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data, unsigned int flags)
    static int
    nmdb_reader_check(long env, int[] dead)
    int mdb_reader_check(MDB_env * env, int * dead)
    static int
    nmdb_reader_check(long env, long dead)
    int mdb_reader_check(MDB_env * env, int * dead)
    static int
    nmdb_reader_list(long env, long func, long ctx)
    int mdb_reader_list(MDB_env * env, MDB_msg_func * func, void * ctx)
    static int
    nmdb_set_compare(long txn, int dbi, long cmp)
    int mdb_set_compare(MDB_txn * txn, MDB_dbi dbi, MDB_cmp_func * cmp)
    static int
    nmdb_set_dupsort(long txn, int dbi, long cmp)
    int mdb_set_dupsort(MDB_txn * txn, MDB_dbi dbi, MDB_cmp_func * cmp)
    static int
    nmdb_set_relctx(long txn, int dbi, long ctx)
    int mdb_set_relctx(MDB_txn * txn, MDB_dbi dbi, void * ctx)
    static int
    nmdb_set_relfunc(long txn, int dbi, long rel)
    int mdb_set_relfunc(MDB_txn * txn, MDB_dbi dbi, MDB_rel_func * rel)
    static int
    nmdb_stat(long txn, int dbi, long stat)
    int mdb_stat(MDB_txn * txn, MDB_dbi dbi, MDB_stat * stat)
    static long
    nmdb_strerror(int err)
    char * mdb_strerror(int err)
    static void
    nmdb_txn_abort(long txn)
    void mdb_txn_abort(MDB_txn * txn)
    static int
    nmdb_txn_begin(long env, long parent, int flags, long txn)
    int mdb_txn_begin(MDB_env * env, MDB_txn * parent, unsigned int flags, MDB_txn ** txn)
    static int
    nmdb_txn_commit(long txn)
    int mdb_txn_commit(MDB_txn * txn)
    static long
    nmdb_txn_env(long txn)
    MDB_env * mdb_txn_env(MDB_txn * txn)
    static long
    nmdb_txn_id(long txn)
    size_t mdb_txn_id(MDB_txn * txn)
    static int
    nmdb_txn_renew(long txn)
    int mdb_txn_renew(MDB_txn * txn)
    static void
    nmdb_txn_reset(long txn)
    void mdb_txn_reset(MDB_txn * txn)
    static long
    nmdb_version(int[] major, int[] minor, int[] patch)
    char * mdb_version(int * major, int * minor, int * patch)
    static long
    nmdb_version(long major, long minor, long patch)
    char * mdb_version(int * major, int * minor, int * patch)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • nmdb_version

      public static long nmdb_version(long major, long minor, long patch)
      char * mdb_version(int * major, int * minor, int * patch)
    • mdb_version

      public static @Nullable String mdb_version(@Nullable IntBuffer major, @Nullable IntBuffer minor, @Nullable IntBuffer patch)
      char * mdb_version(int * major, int * minor, int * patch)
    • nmdb_strerror

      public static long nmdb_strerror(int err)
      char * mdb_strerror(int err)
    • mdb_strerror

      public static String mdb_strerror(int err)
      char * mdb_strerror(int err)
    • nmdb_env_create

      public static int nmdb_env_create(long env)
      int mdb_env_create(MDB_env ** env)
    • mdb_env_create

      public static int mdb_env_create(PointerBuffer env)
      int mdb_env_create(MDB_env ** env)
    • nmdb_env_open

      public static int nmdb_env_open(long env, long path, int flags, int mode)
      int mdb_env_open(MDB_env * env, char const * path, unsigned int flags, mdb_mode_t mode)
    • mdb_env_open

      public static int mdb_env_open(long env, ByteBuffer path, int flags, int mode)
      int mdb_env_open(MDB_env * env, char const * path, unsigned int flags, mdb_mode_t mode)
    • mdb_env_open

      public static int mdb_env_open(long env, CharSequence path, int flags, int mode)
      int mdb_env_open(MDB_env * env, char const * path, unsigned int flags, mdb_mode_t mode)
    • nmdb_env_copy

      public static int nmdb_env_copy(long env, long path)
      int mdb_env_copy(MDB_env * env, char const * path)
    • mdb_env_copy

      public static int mdb_env_copy(long env, ByteBuffer path)
      int mdb_env_copy(MDB_env * env, char const * path)
    • mdb_env_copy

      public static int mdb_env_copy(long env, CharSequence path)
      int mdb_env_copy(MDB_env * env, char const * path)
    • nmdb_env_copy2

      public static int nmdb_env_copy2(long env, long path, int flags)
      int mdb_env_copy2(MDB_env * env, char const * path, unsigned int flags)
    • mdb_env_copy2

      public static int mdb_env_copy2(long env, ByteBuffer path, int flags)
      int mdb_env_copy2(MDB_env * env, char const * path, unsigned int flags)
    • mdb_env_copy2

      public static int mdb_env_copy2(long env, CharSequence path, int flags)
      int mdb_env_copy2(MDB_env * env, char const * path, unsigned int flags)
    • nmdb_env_stat

      public static int nmdb_env_stat(long env, long stat)
      int mdb_env_stat(MDB_env * env, MDB_stat * stat)
    • mdb_env_stat

      public static int mdb_env_stat(long env, MDBStat stat)
      int mdb_env_stat(MDB_env * env, MDB_stat * stat)
    • nmdb_env_info

      public static int nmdb_env_info(long env, long stat)
      int mdb_env_info(MDB_env * env, MDB_envinfo * stat)
    • mdb_env_info

      public static int mdb_env_info(long env, MDBEnvInfo stat)
      int mdb_env_info(MDB_env * env, MDB_envinfo * stat)
    • nmdb_env_sync

      public static int nmdb_env_sync(long env, int force)
      int mdb_env_sync(MDB_env * env, int force)
    • mdb_env_sync

      public static int mdb_env_sync(long env, boolean force)
      int mdb_env_sync(MDB_env * env, int force)
    • nmdb_env_close

      public static void nmdb_env_close(long env)
      void mdb_env_close(MDB_env * env)
    • mdb_env_close

      public static void mdb_env_close(long env)
      void mdb_env_close(MDB_env * env)
    • nmdb_env_set_flags

      public static int nmdb_env_set_flags(long env, int flags, int onoff)
      int mdb_env_set_flags(MDB_env * env, unsigned int flags, int onoff)
    • mdb_env_set_flags

      public static int mdb_env_set_flags(long env, int flags, boolean onoff)
      int mdb_env_set_flags(MDB_env * env, unsigned int flags, int onoff)
    • nmdb_env_get_flags

      public static int nmdb_env_get_flags(long env, long flags)
      int mdb_env_get_flags(MDB_env * env, unsigned int * flags)
    • mdb_env_get_flags

      public static int mdb_env_get_flags(long env, IntBuffer flags)
      int mdb_env_get_flags(MDB_env * env, unsigned int * flags)
    • nmdb_env_get_path

      public static int nmdb_env_get_path(long env, long path)
      int mdb_env_get_path(MDB_env * env, char const ** path)
    • mdb_env_get_path

      public static int mdb_env_get_path(long env, PointerBuffer path)
      int mdb_env_get_path(MDB_env * env, char const ** path)
    • nmdb_env_set_mapsize

      public static int nmdb_env_set_mapsize(long env, long size)
      int mdb_env_set_mapsize(MDB_env * env, size_t size)
    • mdb_env_set_mapsize

      public static int mdb_env_set_mapsize(long env, long size)
      int mdb_env_set_mapsize(MDB_env * env, size_t size)
    • nmdb_env_set_maxreaders

      public static int nmdb_env_set_maxreaders(long env, int readers)
      int mdb_env_set_maxreaders(MDB_env * env, unsigned int readers)
    • mdb_env_set_maxreaders

      public static int mdb_env_set_maxreaders(long env, int readers)
      int mdb_env_set_maxreaders(MDB_env * env, unsigned int readers)
    • nmdb_env_get_maxreaders

      public static int nmdb_env_get_maxreaders(long env, long readers)
      int mdb_env_get_maxreaders(MDB_env * env, unsigned int * readers)
    • mdb_env_get_maxreaders

      public static int mdb_env_get_maxreaders(long env, IntBuffer readers)
      int mdb_env_get_maxreaders(MDB_env * env, unsigned int * readers)
    • nmdb_env_set_maxdbs

      public static int nmdb_env_set_maxdbs(long env, int dbs)
      int mdb_env_set_maxdbs(MDB_env * env, MDB_dbi dbs)
    • mdb_env_set_maxdbs

      public static int mdb_env_set_maxdbs(long env, int dbs)
      int mdb_env_set_maxdbs(MDB_env * env, MDB_dbi dbs)
    • nmdb_env_get_maxkeysize

      public static int nmdb_env_get_maxkeysize(long env)
      int mdb_env_get_maxkeysize(MDB_env * env)
    • mdb_env_get_maxkeysize

      public static int mdb_env_get_maxkeysize(long env)
      int mdb_env_get_maxkeysize(MDB_env * env)
    • nmdb_env_set_userctx

      public static int nmdb_env_set_userctx(long env, long ctx)
      int mdb_env_set_userctx(MDB_env * env, void * ctx)
    • mdb_env_set_userctx

      public static int mdb_env_set_userctx(long env, long ctx)
      int mdb_env_set_userctx(MDB_env * env, void * ctx)
    • nmdb_env_get_userctx

      public static long nmdb_env_get_userctx(long env)
      void * mdb_env_get_userctx(MDB_env * env)
    • mdb_env_get_userctx

      public static long mdb_env_get_userctx(long env)
      void * mdb_env_get_userctx(MDB_env * env)
    • nmdb_txn_begin

      public static int nmdb_txn_begin(long env, long parent, int flags, long txn)
      int mdb_txn_begin(MDB_env * env, MDB_txn * parent, unsigned int flags, MDB_txn ** txn)
    • mdb_txn_begin

      public static int mdb_txn_begin(long env, long parent, int flags, PointerBuffer txn)
      int mdb_txn_begin(MDB_env * env, MDB_txn * parent, unsigned int flags, MDB_txn ** txn)
    • nmdb_txn_env

      public static long nmdb_txn_env(long txn)
      MDB_env * mdb_txn_env(MDB_txn * txn)
    • mdb_txn_env

      public static long mdb_txn_env(long txn)
      MDB_env * mdb_txn_env(MDB_txn * txn)
    • nmdb_txn_id

      public static long nmdb_txn_id(long txn)
      size_t mdb_txn_id(MDB_txn * txn)
    • mdb_txn_id

      public static long mdb_txn_id(long txn)
      size_t mdb_txn_id(MDB_txn * txn)
    • nmdb_txn_commit

      public static int nmdb_txn_commit(long txn)
      int mdb_txn_commit(MDB_txn * txn)
    • mdb_txn_commit

      public static int mdb_txn_commit(long txn)
      int mdb_txn_commit(MDB_txn * txn)
    • nmdb_txn_abort

      public static void nmdb_txn_abort(long txn)
      void mdb_txn_abort(MDB_txn * txn)
    • mdb_txn_abort

      public static void mdb_txn_abort(long txn)
      void mdb_txn_abort(MDB_txn * txn)
    • nmdb_txn_reset

      public static void nmdb_txn_reset(long txn)
      void mdb_txn_reset(MDB_txn * txn)
    • mdb_txn_reset

      public static void mdb_txn_reset(long txn)
      void mdb_txn_reset(MDB_txn * txn)
    • nmdb_txn_renew

      public static int nmdb_txn_renew(long txn)
      int mdb_txn_renew(MDB_txn * txn)
    • mdb_txn_renew

      public static int mdb_txn_renew(long txn)
      int mdb_txn_renew(MDB_txn * txn)
    • nmdb_dbi_open

      public static int nmdb_dbi_open(long txn, long name, int flags, long dbi)
      int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    • mdb_dbi_open

      public static int mdb_dbi_open(long txn, @Nullable ByteBuffer name, int flags, IntBuffer dbi)
      int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    • mdb_dbi_open

      public static int mdb_dbi_open(long txn, @Nullable CharSequence name, int flags, IntBuffer dbi)
      int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    • nmdb_stat

      public static int nmdb_stat(long txn, int dbi, long stat)
      int mdb_stat(MDB_txn * txn, MDB_dbi dbi, MDB_stat * stat)
    • mdb_stat

      public static int mdb_stat(long txn, int dbi, MDBStat stat)
      int mdb_stat(MDB_txn * txn, MDB_dbi dbi, MDB_stat * stat)
    • nmdb_dbi_flags

      public static int nmdb_dbi_flags(long txn, int dbi, long flags)
      int mdb_dbi_flags(MDB_txn * txn, MDB_dbi dbi, unsigned int * flags)
    • mdb_dbi_flags

      public static int mdb_dbi_flags(long txn, int dbi, IntBuffer flags)
      int mdb_dbi_flags(MDB_txn * txn, MDB_dbi dbi, unsigned int * flags)
    • nmdb_dbi_close

      public static void nmdb_dbi_close(long env, int dbi)
      void mdb_dbi_close(MDB_env * env, MDB_dbi dbi)
    • mdb_dbi_close

      public static void mdb_dbi_close(long env, int dbi)
      void mdb_dbi_close(MDB_env * env, MDB_dbi dbi)
    • nmdb_drop

      public static int nmdb_drop(long txn, int dbi, int del)
      int mdb_drop(MDB_txn * txn, MDB_dbi dbi, int del)
    • mdb_drop

      public static int mdb_drop(long txn, int dbi, boolean del)
      int mdb_drop(MDB_txn * txn, MDB_dbi dbi, int del)
    • nmdb_set_compare

      public static int nmdb_set_compare(long txn, int dbi, long cmp)
      int mdb_set_compare(MDB_txn * txn, MDB_dbi dbi, MDB_cmp_func * cmp)
    • mdb_set_compare

      public static int mdb_set_compare(long txn, int dbi, MDBCmpFuncI cmp)
      int mdb_set_compare(MDB_txn * txn, MDB_dbi dbi, MDB_cmp_func * cmp)
    • nmdb_set_dupsort

      public static int nmdb_set_dupsort(long txn, int dbi, long cmp)
      int mdb_set_dupsort(MDB_txn * txn, MDB_dbi dbi, MDB_cmp_func * cmp)
    • mdb_set_dupsort

      public static int mdb_set_dupsort(long txn, int dbi, MDBCmpFuncI cmp)
      int mdb_set_dupsort(MDB_txn * txn, MDB_dbi dbi, MDB_cmp_func * cmp)
    • nmdb_set_relfunc

      public static int nmdb_set_relfunc(long txn, int dbi, long rel)
      int mdb_set_relfunc(MDB_txn * txn, MDB_dbi dbi, MDB_rel_func * rel)
    • mdb_set_relfunc

      public static int mdb_set_relfunc(long txn, int dbi, MDBRelFuncI rel)
      int mdb_set_relfunc(MDB_txn * txn, MDB_dbi dbi, MDB_rel_func * rel)
    • nmdb_set_relctx

      public static int nmdb_set_relctx(long txn, int dbi, long ctx)
      int mdb_set_relctx(MDB_txn * txn, MDB_dbi dbi, void * ctx)
    • mdb_set_relctx

      public static int mdb_set_relctx(long txn, int dbi, long ctx)
      int mdb_set_relctx(MDB_txn * txn, MDB_dbi dbi, void * ctx)
    • nmdb_get

      public static int nmdb_get(long txn, int dbi, long key, long data)
      int mdb_get(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data)
    • mdb_get

      public static int mdb_get(long txn, int dbi, MDBVal key, MDBVal data)
      int mdb_get(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data)
    • nmdb_put

      public static int nmdb_put(long txn, int dbi, long key, long data, int flags)
      int mdb_put(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data, unsigned int flags)
    • mdb_put

      public static int mdb_put(long txn, int dbi, MDBVal key, MDBVal data, int flags)
      int mdb_put(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data, unsigned int flags)
    • nmdb_del

      public static int nmdb_del(long txn, int dbi, long key, long data)
      int mdb_del(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data)
    • mdb_del

      public static int mdb_del(long txn, int dbi, MDBVal key, @Nullable MDBVal data)
      int mdb_del(MDB_txn * txn, MDB_dbi dbi, MDB_val * key, MDB_val * data)
    • nmdb_cursor_open

      public static int nmdb_cursor_open(long txn, int dbi, long cursor)
      int mdb_cursor_open(MDB_txn * txn, MDB_dbi dbi, MDB_cursor ** cursor)
    • mdb_cursor_open

      public static int mdb_cursor_open(long txn, int dbi, PointerBuffer cursor)
      int mdb_cursor_open(MDB_txn * txn, MDB_dbi dbi, MDB_cursor ** cursor)
    • nmdb_cursor_close

      public static void nmdb_cursor_close(long cursor)
      void mdb_cursor_close(MDB_cursor * cursor)
    • mdb_cursor_close

      public static void mdb_cursor_close(long cursor)
      void mdb_cursor_close(MDB_cursor * cursor)
    • nmdb_cursor_renew

      public static int nmdb_cursor_renew(long txn, long cursor)
      int mdb_cursor_renew(MDB_txn * txn, MDB_cursor * cursor)
    • mdb_cursor_renew

      public static int mdb_cursor_renew(long txn, long cursor)
      int mdb_cursor_renew(MDB_txn * txn, MDB_cursor * cursor)
    • nmdb_cursor_txn

      public static long nmdb_cursor_txn(long cursor)
      MDB_txn * mdb_cursor_txn(MDB_cursor * cursor)
    • mdb_cursor_txn

      public static long mdb_cursor_txn(long cursor)
      MDB_txn * mdb_cursor_txn(MDB_cursor * cursor)
    • nmdb_cursor_dbi

      public static int nmdb_cursor_dbi(long cursor)
      MDB_dbi mdb_cursor_dbi(MDB_cursor * cursor)
    • mdb_cursor_dbi

      public static int mdb_cursor_dbi(long cursor)
      MDB_dbi mdb_cursor_dbi(MDB_cursor * cursor)
    • nmdb_cursor_get

      public static int nmdb_cursor_get(long cursor, long key, long data, int op)
      int mdb_cursor_get(MDB_cursor * cursor, MDB_val * key, MDB_val * data, MDB_cursor_op op)
    • mdb_cursor_get

      public static int mdb_cursor_get(long cursor, MDBVal key, MDBVal data, int op)
      int mdb_cursor_get(MDB_cursor * cursor, MDB_val * key, MDB_val * data, MDB_cursor_op op)
    • nmdb_cursor_put

      public static int nmdb_cursor_put(long cursor, long key, long data, int flags)
      int mdb_cursor_put(MDB_cursor * cursor, MDB_val * key, MDB_val * data, unsigned int flags)
    • mdb_cursor_put

      public static int mdb_cursor_put(long cursor, MDBVal key, MDBVal data, int flags)
      int mdb_cursor_put(MDB_cursor * cursor, MDB_val * key, MDB_val * data, unsigned int flags)
    • nmdb_cursor_del

      public static int nmdb_cursor_del(long cursor, int flags)
      int mdb_cursor_del(MDB_cursor * cursor, unsigned int flags)
    • mdb_cursor_del

      public static int mdb_cursor_del(long cursor, int flags)
      int mdb_cursor_del(MDB_cursor * cursor, unsigned int flags)
    • nmdb_cursor_count

      public static int nmdb_cursor_count(long cursor, long countp)
      int mdb_cursor_count(MDB_cursor * cursor, size_t * countp)
    • mdb_cursor_count

      public static int mdb_cursor_count(long cursor, PointerBuffer countp)
      int mdb_cursor_count(MDB_cursor * cursor, size_t * countp)
    • nmdb_cmp

      public static int nmdb_cmp(long txn, int dbi, long a, long b)
      int mdb_cmp(MDB_txn * txn, MDB_dbi dbi, MDB_val const * a, MDB_val const * b)
    • mdb_cmp

      public static int mdb_cmp(long txn, int dbi, MDBVal a, MDBVal b)
      int mdb_cmp(MDB_txn * txn, MDB_dbi dbi, MDB_val const * a, MDB_val const * b)
    • nmdb_dcmp

      public static int nmdb_dcmp(long txn, int dbi, long a, long b)
      int mdb_dcmp(MDB_txn * txn, MDB_dbi dbi, MDB_val const * a, MDB_val const * b)
    • mdb_dcmp

      public static int mdb_dcmp(long txn, int dbi, MDBVal a, MDBVal b)
      int mdb_dcmp(MDB_txn * txn, MDB_dbi dbi, MDB_val const * a, MDB_val const * b)
    • nmdb_reader_list

      public static int nmdb_reader_list(long env, long func, long ctx)
      int mdb_reader_list(MDB_env * env, MDB_msg_func * func, void * ctx)
    • mdb_reader_list

      public static int mdb_reader_list(long env, MDBMsgFuncI func, long ctx)
      int mdb_reader_list(MDB_env * env, MDB_msg_func * func, void * ctx)
    • nmdb_reader_check

      public static int nmdb_reader_check(long env, long dead)
      int mdb_reader_check(MDB_env * env, int * dead)
    • mdb_reader_check

      public static int mdb_reader_check(long env, IntBuffer dead)
      int mdb_reader_check(MDB_env * env, int * dead)
    • nmdb_version

      public static long nmdb_version(int[] major, int[] minor, int[] patch)
      char * mdb_version(int * major, int * minor, int * patch)
    • mdb_version

      public static @Nullable String mdb_version(int @Nullable [] major, int @Nullable [] minor, int @Nullable [] patch)
      char * mdb_version(int * major, int * minor, int * patch)
    • nmdb_env_get_flags

      public static int nmdb_env_get_flags(long env, int[] flags)
      int mdb_env_get_flags(MDB_env * env, unsigned int * flags)
    • mdb_env_get_flags

      public static int mdb_env_get_flags(long env, int[] flags)
      int mdb_env_get_flags(MDB_env * env, unsigned int * flags)
    • nmdb_env_get_maxreaders

      public static int nmdb_env_get_maxreaders(long env, int[] readers)
      int mdb_env_get_maxreaders(MDB_env * env, unsigned int * readers)
    • mdb_env_get_maxreaders

      public static int mdb_env_get_maxreaders(long env, int[] readers)
      int mdb_env_get_maxreaders(MDB_env * env, unsigned int * readers)
    • nmdb_dbi_open

      public static int nmdb_dbi_open(long txn, long name, int flags, int[] dbi)
      int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    • mdb_dbi_open

      public static int mdb_dbi_open(long txn, @Nullable ByteBuffer name, int flags, int[] dbi)
      int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    • mdb_dbi_open

      public static int mdb_dbi_open(long txn, @Nullable CharSequence name, int flags, int[] dbi)
      int mdb_dbi_open(MDB_txn * txn, char const * name, unsigned int flags, MDB_dbi * dbi)
    • nmdb_dbi_flags

      public static int nmdb_dbi_flags(long txn, int dbi, int[] flags)
      int mdb_dbi_flags(MDB_txn * txn, MDB_dbi dbi, unsigned int * flags)
    • mdb_dbi_flags

      public static int mdb_dbi_flags(long txn, int dbi, int[] flags)
      int mdb_dbi_flags(MDB_txn * txn, MDB_dbi dbi, unsigned int * flags)
    • nmdb_reader_check

      public static int nmdb_reader_check(long env, int[] dead)
      int mdb_reader_check(MDB_env * env, int * dead)
    • mdb_reader_check

      public static int mdb_reader_check(long env, int[] dead)
      int mdb_reader_check(MDB_env * env, int * dead)