ffi_call: The Basicsffi_closure_alloc: The Closure APIffi_closure_free: The Closure APIFFI_CLOSURES: The Closure APIffi_prep_cif: The Basicsffi_prep_cif_var: The Basicsffi_prep_closure_loc: The Closure APIffi_status: The Closure APIffi_status: The Basicsffi_type: Structuresffi_type_double: Primitive Typesffi_type_float: Primitive Typesffi_type_longdouble: Primitive Typesffi_type_pointer: Primitive Typesffi_type_schar: Primitive Typesffi_type_sint: Primitive Typesffi_type_sint16: Primitive Typesffi_type_sint32: Primitive Typesffi_type_sint64: Primitive Typesffi_type_sint8: Primitive Typesffi_type_slong: Primitive Typesffi_type_sshort: Primitive Typesffi_type_uchar: Primitive Typesffi_type_uint: Primitive Typesffi_type_uint16: Primitive Typesffi_type_uint32: Primitive Typesffi_type_uint64: Primitive Typesffi_type_uint8: Primitive Typesffi_type_ulong: Primitive Typesffi_type_ushort: Primitive Typesffi_type_void: Primitive Typesvoid: The Closure APIvoid: The Basics