Package | Description |
---|---|
com.kenai.jffi |
Modifier and Type | Field and Description |
---|---|
private Foreign |
CallContext.foreign
A handle to the foreign interface to keep it alive as long as this object is alive
|
private Foreign |
NativeObjectParameterInvoker.foreign |
private Foreign |
LastError.foreign |
private Foreign |
ClosureMagazine.foreign
A handle to the foreign interface to keep it alive as long as this object is alive
|
(package private) Foreign |
MemoryIO.foreign
A handle to the JNI accessor
|
private Foreign |
HeapObjectParameterInvoker.foreign |
private Foreign |
Library.foreign
A handle to the foreign interface to keep it alive as long as this object is alive
|
(package private) Foreign |
Foreign.ValidInstanceHolder.foreign |
private Foreign |
ClosurePool.Magazine.foreign
A handle to the foreign interface to keep it alive as long as this object is alive
|
private Foreign |
Aggregate.foreign
A handle to the foreign interface to keep it alive as long as this object is alive
|
private Foreign |
Invoker.foreign |
private Foreign |
PageManager.foreign |
Modifier and Type | Method and Description |
---|---|
(package private) abstract Foreign |
Foreign.InstanceHolder.getForeign() |
(package private) Foreign |
Foreign.ValidInstanceHolder.getForeign() |
(package private) Foreign |
Foreign.InValidInstanceHolder.getForeign() |
static Foreign |
Foreign.getInstance() |
Modifier and Type | Method and Description |
---|---|
private static long |
Library.dlopen(Foreign foreign,
java.lang.String name,
int flags)
Internal wrapper around dlopen.
|
private static int |
Main.v(Foreign foreign,
int shift) |
Constructor and Description |
---|
Aggregate(Foreign foreign,
long handle) |
ClosureMagazine(Foreign foreign,
CallContext callContext,
long magazineAddress) |
HeapObjectParameterInvoker(Foreign foreign) |
Invoker(Foreign foreign,
ObjectParameterInvoker objectParameterInvoker) |
Library(Foreign foreign,
java.lang.String name,
long address) |
NativeObjectParameterInvoker(Foreign foreign) |
Struct(Foreign foreign,
Type... fields)
Creates a new C struct layout description.
|
ValidInstanceHolder(Foreign foreign) |