ICI Modules: posix

Modules by name : by type


The posix module adds a number of POSIX system calls (and related C library functions) to ICI on Unix and similar systems. Functions such as read() and write() are not implemented in the standard ICI system interface and this module provides a number of autoloading functions to complement the inbuilt ones.

Note that these functions are implemented in the sys module. The posix module exists to complement the functions built into the interpreter built with its NOSYS configuration parameter set to false (i.e, system call intrinics enabled). The functions within ICI are not being maintained to the same level as the sys module and their use is deprecated. The sys module is the preferred method of accessing system calls and similar operating system dependent functions.