Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
I
IN
- Static variable in class com.kenai.jffi.
ArrayFlags
Copy the array contents to native memory before calling the function
indexOf(long, byte)
- Method in class com.kenai.jffi.
MemoryIO
Finds the location of a byte value in a native memory region.
indexOf(long, byte, int)
- Method in class com.kenai.jffi.
MemoryIO
Finds the location of a byte value in a native memory region.
Internals
- Class in
com.kenai.jffi
Retrieves metadata about jffi C internals
InvocationBuffer
- Interface in
com.kenai.jffi
A parameter buffer used when invoking a function
invoke(Closure.Buffer)
- Method in interface com.kenai.jffi.
Closure
invoke(Function, long, long[])
- Method in class com.kenai.jffi.
Invoker
Invokes a function, with the parameters loaded into native memory buffers, and the function result is stored in a native memory buffer.
invokeAddress(Function, HeapInvocationBuffer)
- Method in class com.kenai.jffi.
Invoker
Invokes a function and returns a native memory address.
invokeDouble(Function, HeapInvocationBuffer)
- Method in class com.kenai.jffi.
Invoker
Invokes a function and returns a 64 bit floating point value.
invokeFloat(Function, HeapInvocationBuffer)
- Method in class com.kenai.jffi.
Invoker
Invokes a function and returns a 32 bit floating point value.
invokeIIIrI(Function, int, int, int)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with three integer arguments, and returns a 32 bit integer.
invokeIIrI(Function, int, int)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with two integer arguments, and returns a 32 bit integer.
invokeInt(Function, HeapInvocationBuffer)
- Method in class com.kenai.jffi.
Invoker
Invokes a function and returns a 32 bit integer value.
invokeIrI(Function, int)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with one integer argument, and returns a 32 bit integer.
invokeLLLrL(Function, long, long, long)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with three 64 bit integer arguments, and returns a 64 bit integer.
invokeLLrL(Function, long, long)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with two 64 bit integer arguments, and returns a 64 bit integer.
invokeLong(Function, HeapInvocationBuffer)
- Method in class com.kenai.jffi.
Invoker
Invokes a function and returns a 64 bit integer value.
invokeLrL(Function, long)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with one 64 bit integer argument, and returns a 64 bit integer.
invokeNoErrnoIIIrI(Function, int, int, int)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with three integer arguments, and returns a 32 bit integer.
invokeNoErrnoIIrI(Function, int, int)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with two integer arguments, and returns a 32 bit integer.
invokeNoErrnoIrI(Function, int)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with one integer argument, and returns a 32 bit integer.
invokeNoErrnoVrI(Function)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with no arguments, and returns a 32 bit integer.
invokeObject(Function, HeapInvocationBuffer)
- Method in class com.kenai.jffi.
Invoker
Invoker
- Class in
com.kenai.jffi
Provides native function invocation facilities.
invokeStruct(Function, HeapInvocationBuffer)
- Method in class com.kenai.jffi.
Invoker
Invokes a function that returns a C struct by value.
invokeStruct(Function, HeapInvocationBuffer, byte[], int)
- Method in class com.kenai.jffi.
Invoker
Invokes a function that returns a C struct by value.
invokeVrI(Function)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with no arguments, and returns a 32 bit integer.
invokeVrL(Function)
- Method in class com.kenai.jffi.
Invoker
Invokes a function with no arguments, and returns a 64 bit integer.
isIn(int)
- Static method in class com.kenai.jffi.
ArrayFlags
Tests if the flags indicate data should be copied to native memory.
isOut(int)
- Static method in class com.kenai.jffi.
ArrayFlags
Tests if the flags indicate data should be copied from native memory.
isSupported()
- Method in class com.kenai.jffi.
Platform
Checks if the current platform is supported by JFFI.
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V