@@ -46,31 +46,45 @@ final class Library {
4646 private Library () {
4747 }
4848
49- public static final class MDB_stat extends Struct {
49+ @ SuppressWarnings ("PackageVisibleInnerClass" )
50+ public static final class MDB_envinfo extends Struct {
5051
51- public final u_int32_t ms_psize = new u_int32_t () ;
52- public final u_int32_t ms_depth = new u_int32_t () ;
53- public final size_t ms_branch_pages = new size_t () ;
54- public final size_t ms_leaf_pages = new size_t () ;
55- public final size_t ms_overflow_pages = new size_t () ;
56- public final size_t ms_entries = new size_t () ;
52+ public final Pointer f0_me_mapaddr ;
53+ public final size_t f1_me_mapsize ;
54+ public final size_t f2_me_last_pgno ;
55+ public final size_t f3_me_last_txnid ;
56+ public final u_int32_t f4_me_maxreaders ;
57+ public final u_int32_t f5_me_numreaders ;
5758
58- public MDB_stat (jnr .ffi .Runtime runtime ) {
59+ public MDB_envinfo (jnr .ffi .Runtime runtime ) {
5960 super (runtime );
61+ this .f0_me_mapaddr = new Pointer ();
62+ this .f1_me_mapsize = new size_t ();
63+ this .f2_me_last_pgno = new size_t ();
64+ this .f3_me_last_txnid = new size_t ();
65+ this .f4_me_maxreaders = new u_int32_t ();
66+ this .f5_me_numreaders = new u_int32_t ();
6067 }
6168 }
6269
63- public static final class MDB_envinfo extends Struct {
64-
65- public final Pointer me_mapaddr = new Pointer ();
66- public final size_t me_mapsize = new size_t ();
67- public final size_t me_last_pgno = new size_t ();
68- public final size_t me_last_txnid = new size_t ();
69- public final u_int32_t me_maxreaders = new u_int32_t ();
70- public final u_int32_t me_numreaders = new u_int32_t ();
71-
72- public MDB_envinfo (jnr .ffi .Runtime runtime ) {
70+ @ SuppressWarnings ("PackageVisibleInnerClass" )
71+ public static final class MDB_stat extends Struct {
72+
73+ public final u_int32_t f0_ms_psize ;
74+ public final u_int32_t f1_ms_depth ;
75+ public final size_t f2_ms_branch_pages ;
76+ public final size_t f3_ms_leaf_pages ;
77+ public final size_t f4_ms_overflow_pages ;
78+ public final size_t f5_ms_entries ;
79+
80+ public MDB_stat (jnr .ffi .Runtime runtime ) {
7381 super (runtime );
82+ this .f0_ms_psize = new u_int32_t ();
83+ this .f1_ms_depth = new u_int32_t ();
84+ this .f2_ms_branch_pages = new size_t ();
85+ this .f3_ms_leaf_pages = new size_t ();
86+ this .f5_ms_entries = new size_t ();
87+ this .f4_ms_overflow_pages = new size_t ();
7488 }
7589 }
7690
0 commit comments