Man page - ffi(3)
Packages contains this manual
Manual
NAME
FFI â Foreign Function Interface
LIBRARY
libffi, -lffi
SYNOPSIS
#include <ffi.h>
ffi_status
ffi_prep_cif ( ffi_cif *cif , ffi_abi abi , unsigned int nargs , ffi_type *rtype , ffi_type **atypes );
void
ffi_prep_cif_var ( ffi_cif *cif , ffi_abi abi , unsigned int nfixedargs , unsigned int ntotalargs , ffi_type *rtype , ffi_type **atypes );
void
ffi_call ( ffi_cif *cif , void (*fn)(void) , void *rvalue , void **avalue );
DESCRIPTION
The foreign function interface provides a mechanism by which a function can generate a call to another function at runtime without requiring knowledge of the called functionâs interface at compile time.
SEE ALSO
ffi_prep_cif (3), ffi_prep_cif_var (3), ffi_call (3) February 15, 2008 FFI (3)