| Interface | Description |
|---|---|
| ClosureManager | |
| DelegatingMemoryIO | |
| InvocationSession.PostInvoke | |
| Invoker |
Interface for any invocable function
|
| LoadedLibrary |
All loaded libraries must implement this interface
|
| MemoryManager |
Manages access to various types of java and native memory.
|
| Class | Description |
|---|---|
| AbstractArrayMemoryIO | |
| AbstractArrayMemoryIO.ArrayIO | |
| AbstractBufferMemoryIO | |
| AbstractMemoryIO |
Base implementations of some MemoryIO operations.
|
| AbstractRuntime | |
| BadType | |
| BoundedMemoryIO | |
| DefaultObjectReferenceManager | |
| FFIProvider |
This class defines the facilities a JNR FFI provider must provide.
|
| FromNativeType | |
| IdentityFunctionMapper |
An implementation of
FunctionMapper that just returns the same name as input |
| InAccessibleMemoryIO | |
| InterfaceScanner | |
| IntPointer | |
| InvocationSession |
Holds information for each invocation of a native function
|
| NativeFunction | |
| NativeInvocationHandler |
InvocationHandler used to map invocations on a java interface to the correct native function.
|
| NativeVariable | |
| NullMemoryIO | |
| NullTypeMapper |
An instance of
TypeMapper which always returns null |
| ParameterFlags | |
| ParameterType | |
| ResultType | |
| ShareMemoryIO | |
| SigType | |
| ToNativeType |
Copyright © 2017. All rights reserved.