Linux
Description:
Content:
Namespaces:
Structs:
Enums:
Constants:
Functions:
-
public int eventfd (uint count = 0, EventFdFlags flags = 0)
-
public int eventfd_read (int fd, out uint64 value)
-
public int eventfd_write (int fd, uint64 value)
-
public int epoll_create (int size = 0)
-
public int epoll_create1 (int flags = 0)
-
public int epoll_wait (int epfd, EpollEvent[] events, int timeout)
-
public int epoll_pwait (int epfd, EpollEvent[] events, sigset_t? sigmask, int timeout)
-
public int epoll_ctl (int epfd, int op, int fd, EpollEvent? ev)
-
public int inotify_init (InotifyFlags flags = 0)
-
public int inotify_add_watch (int fd, string pathname, InotifyMaskFlags mask)
-
public int inotify_rm_watch (int fd, int wd)
-
public int signalfd (int fd, sigset_t mask, SignalFdFlags flags = 0)
-
public int backtrace (void* buffer, int size)
-
public string[] backtrace_symbols (void* buffer, int size)
-
public void backtrace_symbols_fd (void* buffer, int size, int fd)
-
public int sethostname (string name, size_t len)
-
public int inet_aton (string cp, out InAddr addr)
-
public int ioctl (int fd, int request, ...)
-
public dev_t makedev (int maj, int min)
-
public int major (dev_t dev)
-
public int minor (dev_t dev)
-
public int mount (string source, string target, string filesystemtype, MountFlags flags = 0, string options = "")
-
public int umount (string target)
-
public int umount2 (string target, UnmountFlags flags)
-
public pid_t forkpty (out int amaster, char[] name, termios? termp, winsize? winp)
-
public int openpty (out int amaster, out int aslave, char[] name, termios? termp, winsize? winp)
-
public int reboot (RebootCommands cmd)
-
public int unshare (CloneFlags flags)
-
public int adjtime (timeval delta, timeval? olddelta = null)
-
public int adjtimex (timex buf)
-
public time_t timegm (Time t)
-
public int login_tty (int fd)
-
public pid_t gettid ()
-
public int syscall (int number, ...)
-
public void* mremap (void* old_address, size_t old_size, size_t new_size, MremapFlags flags)