|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.kenai.jffi | |
|---|---|
| com.kenai.jffi | |
| Classes in com.kenai.jffi used by com.kenai.jffi | |
|---|---|
| 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 |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||