Next: Function Return Values, Previous: Lisp objects and C structures, Up: sb-posix
The calling convention is modelled after that of CMUCL's UNIX
package: in particular, it's like the C interface except that:
read
would be defined this way:
(read fd buffer &optional (length (length buffer))) => bytes-read
pipe()
or socketpair()
) these may be optional or omitted
in the Lisp interface: if not provided, appropriate objects will be
allocated and returned (using multiple return values if necessary).