Mono Class Library: Namespaces

Mono.Posix Namespace

The deprecated Mono.Posix namespace, use Mono.Unix instead. [Edit]

Remarks

This namespace provides functionality to access Posix/Unix features. It has been deprecated in favor of the new Mono.Unix namespace. [Edit]

Classes

TypeReason
CatalogDocumentation for this section has not yet been entered.
PeerCredDocumentation for this section has not yet been entered.
SyscallThe Syscall wrapper class makes it possible to execute the defined system calls. For more information on any of these system calls, the linux manual system (man) has exhaustive information on each syscall in section two: 'man 2 chdir' (or often 'man chdir(2)') for example would give information related to chdir, including error codes, which are in general not listed here.
UnixEndPointA System.Net.EndPoint implementation for UNIX sockets as network addresses..

Structs

TypeReason
StatEvery file has a unique INODE data structure. Mono's managed representation is the Stat struct. the Syscall.stat and Syscall.lstat methods return the Stat struct as an output parameter.

Delegates

TypeReason
Syscall.sighandler_tDocumentation for this section has not yet been entered.

Enumerations

TypeReason
AccessModeRepresents the access mode of a task: read, write, execute or test if the file exists.
FileModeThe FileMode enumeration describes file system modes (read,write,execute) as described in the POSIX standard
OpenFlagsMode with which the file will attempt to be opened.
SignalsList of available signals.
StatModeEnumeration representing various stat mode bitmasks
StatModeMasksBitmasks for various posix bit fields.
WaitOptionsWait options for the waitpid syscall method.