struct MDB_envinfo {
void * me_mapaddr;
size_t me_mapsize;
size_t me_last_pgno;
size_t me_last_txnid;
unsigned int me_maxreaders;
unsigned int me_numreaders;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | MDBEnvInfo.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | ME_LAST_PGNO
The struct member offsets. |
| public static final int | ME_LAST_TXNID
The struct member offsets. |
| public static final int | ME_MAPADDR
The struct member offsets. |
| public static final int | ME_MAPSIZE
The struct member offsets. |
| public static final int | ME_MAXREADERS
The struct member offsets. |
| public static final int | ME_NUMREADERS
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | MDBEnvInfo(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static MDBEnvInfo | |
| public static MDBEnvInfo. | calloc(int
the buffer capacity capacity)Returns a new |
| public static MDBEnvInfo | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static MDBEnvInfo. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static MDBEnvInfo | |
| public static MDBEnvInfo | |
| public static MDBEnvInfo. | |
| public static MDBEnvInfo. | |
| protected MDBEnvInfo | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static MDBEnvInfo | |
| public static MDBEnvInfo | |
| public static MDBEnvInfo. | create(int
the buffer capacity capacity)Returns a new |
| public static MDBEnvInfo. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static MDBEnvInfo | |
| public static MDBEnvInfo. | |
| public static MDBEnvInfo | |
| public static MDBEnvInfo. | malloc(int
the buffer capacity capacity)Returns a new |
| public static MDBEnvInfo | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static MDBEnvInfo. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static MDBEnvInfo | |
| public static MDBEnvInfo | |
| public static MDBEnvInfo. | |
| public static MDBEnvInfo. | |
| public long | |
| public long | |
| public long | |
| public long | |
| public int | |
| public int | |
| public static long | |
| public static long | |
| public static long | |
| public static long | |
| public static int | |
| public static int | |
| public int |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| ME_LAST_PGNO | back to summary |
|---|---|
| public static final int ME_LAST_PGNO The struct member offsets. | |
| ME_LAST_TXNID | back to summary |
|---|---|
| public static final int ME_LAST_TXNID The struct member offsets. | |
| ME_MAPADDR | back to summary |
|---|---|
| public static final int ME_MAPADDR The struct member offsets. | |
| ME_MAPSIZE | back to summary |
|---|---|
| public static final int ME_MAPSIZE The struct member offsets. | |
| ME_MAXREADERS | back to summary |
|---|---|
| public static final int ME_MAXREADERS The struct member offsets. | |
| ME_NUMREADERS | back to summary |
|---|---|
| public static final int ME_NUMREADERS The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| MDBEnvInfo | back to summary |
|---|---|
| protected MDBEnvInfo(long address, ByteBuffer container) | |
| MDBEnvInfo | back to summary |
|---|---|
| public MDBEnvInfo(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| calloc | back to summary |
|---|---|
| public static MDBEnvInfo calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static MDBEnvInfo. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static MDBEnvInfo calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static MDBEnvInfo. Returns a new
| |
| callocStack | back to summary |
|---|---|
| public static MDBEnvInfo callocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static MDBEnvInfo callocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static MDBEnvInfo. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static MDBEnvInfo. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| create | back to summary |
|---|---|
| protected MDBEnvInfo create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static MDBEnvInfo create() Returns a new | |
| create | back to summary |
|---|---|
| public static MDBEnvInfo create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static MDBEnvInfo. Returns a new
| |
| create | back to summary |
|---|---|
| public static MDBEnvInfo. Create a
| |
| createSafe | back to summary |
|---|---|
| public static MDBEnvInfo createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static MDBEnvInfo. Like
| |
| malloc | back to summary |
|---|---|
| public static MDBEnvInfo malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static MDBEnvInfo. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static MDBEnvInfo malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static MDBEnvInfo. Returns a new
| |
| mallocStack | back to summary |
|---|---|
| public static MDBEnvInfo mallocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static MDBEnvInfo mallocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static MDBEnvInfo. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static MDBEnvInfo. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| me_last_pgno | back to summary |
|---|---|
| public long me_last_pgno() ID of the last used page.
| |
| me_last_txnid | back to summary |
|---|---|
| public long me_last_txnid() ID of the last committed transaction.
| |
| me_mapaddr | back to summary |
|---|---|
| public long me_mapaddr() Address of map, if fixed.
| |
| me_mapsize | back to summary |
|---|---|
| public long me_mapsize() Size of the data memory map.
| |
| me_maxreaders | back to summary |
|---|---|
| public int me_maxreaders() Max reader slots in the environment.
| |
| me_numreaders | back to summary |
|---|---|
| public int me_numreaders() Max reader slots used in the environment.
| |
| nme_last_pgno | back to summary |
|---|---|
| public static long nme_last_pgno(long struct) Unsafe version of | |
| nme_last_txnid | back to summary |
|---|---|
| public static long nme_last_txnid(long struct) Unsafe version of | |
| nme_mapaddr | back to summary |
|---|---|
| public static long nme_mapaddr(long struct) Unsafe version of | |
| nme_mapsize | back to summary |
|---|---|
| public static long nme_mapsize(long struct) Unsafe version of | |
| nme_maxreaders | back to summary |
|---|---|
| public static int nme_maxreaders(long struct) Unsafe version of | |
| nme_numreaders | back to summary |
|---|---|
| public static int nme_numreaders(long struct) Unsafe version of | |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
MDBEnvInfo structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final MDBEnvInfo |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected MDBEnvInfo | |
| public long | |
| public long | |
| public long | |
| public long | |
| public int | |
| public int | |
| protected MDBEnvInfo. |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final MDBEnvInfo ELEMENT_FACTORY | |
| Buffer | back to summary |
|---|---|
| public Buffer(ByteBuffer container) Creates a new Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by The created buffer instance holds a strong reference to the container object. | |
| Buffer | back to summary |
|---|---|
| public Buffer(long address, int cap) | |
| Buffer | back to summary |
|---|---|
| pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap) | |
| getElementFactory | back to summary |
|---|---|
| protected MDBEnvInfo getElementFactory() Implements abstract org.
| |
| me_last_pgno | back to summary |
|---|---|
public long me_last_pgno()
| |
| me_last_txnid | back to summary |
|---|---|
public long me_last_txnid()
| |
| me_mapaddr | back to summary |
|---|---|
public long me_mapaddr()
| |
| me_mapsize | back to summary |
|---|---|
public long me_mapsize()
| |
| me_maxreaders | back to summary |
|---|---|
public int me_maxreaders()
| |
| me_numreaders | back to summary |
|---|---|
public int me_numreaders()
| |
| self | back to summary |
|---|---|
| protected MDBEnvInfo. Implements abstract org.
| |