| Modifier and Type | Field and Description |
|---|---|
| public static final int | RTLD_BINDING_MASK
The |
| public static final int | RTLD_DEEPBIND
The |
| public static final int | RTLD_GLOBAL
If the following bit is set in the |
| public static final int | |
| public static final int | RTLD_LOCAL
Unix98 demands the following flag which is the inverse to |
| public static final int | RTLD_NODELETE
Do not delete object when closed. |
| public static final int | RTLD_NOLOAD
The |
| public static final int |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| public static int | dlclose(long
the dynamic library to close handle)Decrements the reference count on the dynamic library handle handle. | ||||||||
| public static String | |||||||||
| public static long | dlopen(ByteBuffer
the name of the dynamic library to open, or filename, int NULLa bitfield. One or more of: mode)
Loads the dynamic library file named by the null-terminated string | ||||||||
| public static long | dlopen(CharSequence
the name of the dynamic library to open, or filename, int NULLa bitfield. One or more of: mode)
Loads the dynamic library file named by the null-terminated string | ||||||||
| public static long | dlsym(long
the dynamic library handle handle, ByteBuffer the symbol name name)Takes a "handle" of a dynamic library returned by | ||||||||
| public static long | dlsym(long
the dynamic library handle handle, CharSequence the symbol name name)Takes a "handle" of a dynamic library returned by | ||||||||
| public static native int | |||||||||
| public static native long | |||||||||
| public static native long | |||||||||
| public static native long |
| RTLD_BINDING_MASK | back to summary |
|---|---|
| public static final int RTLD_BINDING_MASK The | |
| RTLD_DEEPBIND | back to summary |
|---|---|
| public static final int RTLD_DEEPBIND The | |
| RTLD_GLOBAL | back to summary |
|---|---|
| public static final int RTLD_GLOBAL If the following bit is set in the | |
| RTLD_LAZY | back to summary |
|---|---|
| public static final int RTLD_LAZY The | |
| RTLD_LOCAL | back to summary |
|---|---|
| public static final int RTLD_LOCAL Unix98 demands the following flag which is the inverse to | |
| RTLD_NODELETE | back to summary |
|---|---|
| public static final int RTLD_NODELETE Do not delete object when closed. | |
| RTLD_NOLOAD | back to summary |
|---|---|
| public static final int RTLD_NOLOAD The | |
| RTLD_NOW | back to summary |
|---|---|
| public static final int RTLD_NOW The | |
| DynamicLinkLoader | back to summary |
|---|---|
| protected DynamicLinkLoader() | |
| dlclose | back to summary |
|---|---|
| public static int dlclose(long handle) Decrements the reference count on the dynamic library handle handle. If the reference count drops to zero and no other loaded libraries use symbols in it, then the dynamic library is unloaded.
| |
| dlerror | back to summary |
|---|---|
| public static String dlerror() Returns a human readable string describing the most recent error that occurred from
| |
| dlopen | back to summary | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| public static long dlopen(ByteBuffer filename, int mode) Loads the dynamic library file named by the null-terminated string
| |||||||||
| dlopen | back to summary | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| public static long dlopen(CharSequence filename, int mode) Loads the dynamic library file named by the null-terminated string
| |||||||||
| dlsym | back to summary |
|---|---|
| public static long dlsym(long handle, ByteBuffer name) Takes a "handle" of a dynamic library returned by
| |
| dlsym | back to summary |
|---|---|
| public static long dlsym(long handle, CharSequence name) Takes a "handle" of a dynamic library returned by
| |
| ndlclose | back to summary |
|---|---|
| public static native int ndlclose(long handle) Unsafe version of: | |
| ndlerror | back to summary |
|---|---|
| public static native long ndlerror() Unsafe version of: | |
| ndlopen | back to summary |
|---|---|
| public static native long ndlopen(long filename, int mode) Unsafe version of: | |
| ndlsym | back to summary |
|---|---|
| public static native long ndlsym(long handle, long name) Unsafe version of: | |