Package | Description |
---|---|
com.kenai.jffi |
Class and Description |
---|
Aggregate |
Array
Describes the layout of a C array
|
CallContext
Native function call context
This class holds all the information that JFFI needs to correctly call a
native function, or to implement a callback from native code to java.
|
CallContextCache |
CallingConvention
Defines the function calling conventions.
|
Closure
Represents a native closure.
|
Closure.Buffer
An interface to the native callback parameter buffer.
|
Closure.Handle
A Handle is allocated by the
ClosureManager , as a strong reference
to the native closure trampoline. |
ClosureMagazine |
ClosureManager
Allocates and manages the lifecycle of native closures (aka callbacks)
|
ClosurePool |
Function
Native function invocation context
This class holds all the information that JFFI needs to correctly call a
native function.
|
HeapInvocationBuffer
An implementation of
InvocationBuffer that packs its parameters onto
a java heap allocated buffer. |
InvocationBuffer
A parameter buffer used when invoking a function
|
InvokeDynamicSupport.Invoker |
Invoker
Provides native function invocation facilities.
|
LastError
Provides access to the value of errno on unix, or GetLastError on windows.
|
Library
Represents a native library
|
MemoryIO
Provides facilities to access native memory from java.
|
NativeMethod
Represents a native implementation of a method for a class
|
NativeType |
ObjectParameterInfo |
ObjectParameterInfo.ComponentType |
ObjectParameterInfo.ObjectType |
ObjectParameterInvoker |
ObjectParameterStrategy |
ObjectParameterStrategy.StrategyType |
ObjectParameterType
Describes the type of an object parameter (e.g.
|
ObjectParameterType.ComponentType |
ObjectParameterType.ObjectType |
PageManager
Manages allocation, disposal and protection of native memory pages
|
Platform
Convenience class to interrogate the system about various platform-specific details.
|
Platform.CPU
The common names of cpu architectures.
|
Platform.OS
The common names of operating systems.
|
Struct
Describes the layout of a C struct
|
Type
Native parameter and return types.
|
Union
Describes the layout of a C union
|
Copyright © 2018. All rights reserved.