man > ffi(3)

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)

Generated by phpman v4.11.2-35-gf98a251 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-10-07 13:12 @216.73.217.162
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!