| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | |
| public interface | Invoker
Interface for any invocable function |
| public interface | LoadedLibrary
All loaded libraries must implement this interface |
| public interface | MemoryManager
Manages access to various types of java and native memory. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | |
| public abstract class | |
| public abstract class | AbstractMemoryIO
Base implementations of some MemoryIO operations. |
| public abstract class | |
| public class | |
| public class | |
| public class | |
| public abstract class | FFIProvider
This class defines the facilities a JNR FFI provider must provide. |
| public class | |
| public class | IdentityFunctionMapper
An implementation of |
| public abstract class | |
| public class | |
| public class | |
| pack-priv class | |
| pack-priv class | InvalidRuntime
A |
| public class | InvocationSession
Holds information for each invocation of a native function |
| public class | |
| public class | NativeInvocationHandler
InvocationHandler used to map invocations on a java interface to the correct native function. |
| public class | |
| public class | |
| public class | NullTypeMapper
An instance of |
| public class | |
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public class |