ffi_prep_cif man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

ffi_prep_cif(3)		 BSD Library Functions Manual	       ffi_prep_cif(3)

     ffi_prep_cif — Prepare a ffi_cif structure for use with ffi_call

     #include <ffi.h>

     ffi_prep_cif(ffi_cif *cif, ffi_abi abi, unsigned int nargs,
	 ffi_type *rtype, ffi_type **atypes);

     The ffi_prep_cif function prepares a ffi_cif structure for use with
     ffi_call abi specifies a set of calling conventions to use.  atypes is an
     array of nargs pointers to ffi_type structs that describe the data type,
     size and alignment of each argument.  rtype points to an ffi_type that
     describes the data type, size and alignment of the return value. Note
     that to call a variadic function ffi_prep_cif_var must be used instead.

     Upon successful completion, ffi_prep_cif returns FFI_OK.  It will return
     FFI_BAD_TYPEDEF if cif is NULL or atypes or rtype is malformed. If abi
     does not refer to a valid ABI, FFI_BAD_ABI will be returned. Available
     ABIs are defined in <ffitarget.h>.

     ffi(3), ffi_call(3), ffi_prep_cif_var(3)

			       February 15, 2008

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net