Package jnr.ffi.provider
-
Interface Summary Interface Description ClosureManager DelegatingMemoryIO InvocationSession.PostInvoke Invoker Interface for any invocable functionLoadedLibrary All loaded libraries must implement this interfaceMemoryManager Manages access to various types of java and native memory. -
Class Summary 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 ofFunctionMapper
that just returns the same name as inputInAccessibleMemoryIO InterfaceScanner IntPointer InvocationSession Holds information for each invocation of a native functionNativeFunction NativeInvocationHandler InvocationHandler used to map invocations on a java interface to the correct native function.NativeVariable NullMemoryIO NullTypeMapper An instance ofTypeMapper
which always returns nullParameterFlags ParameterType ResultType ShareMemoryIO SigType ToNativeType