package posix-unistd

  1. Overview
  2. Docs
Bindings for posix unistd.h functions

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v4.0.1.tar.gz
md5=464f431a8517dba4295286dd61f3ff2c
sha512=36d4c64987848fc06a4296c2141d250d95db0092b2d9d4d95f301f5eaada9a3df8ae9703fc8f2407596f6fb474a69863abd5e3d2c08636eb2c0dd67477d316e8

doc/posix-unistd.stubs/Posix_unistd_stubs/Def/index.html

Module Posix_unistd_stubs.DefSource

Parameters

module F : Cstubs.FOREIGN

Signature

Sourceval strlen : (char Ctypes_static.ptr -> int F.return) F.result
Sourceval memcpy_to_bytes : (bytes Ctypes_static.ocaml -> char Ctypes_static.ptr -> int -> unit F.return) F.result
Sourceval memcpy_from_bytes : (char Ctypes_static.ptr -> bytes Ctypes_static.ocaml -> int -> unit F.return) F.result
Sourceval ttyname_r : (int -> char Ctypes_static.ptr -> int -> int F.return) F.result
Sourceval getlogin_r : (char Ctypes_static.ptr -> int -> int F.return) F.result
Sourceval close : (int -> int F.return) F.result
Sourceval dup : (int -> int F.return) F.result
Sourceval dup2 : (int -> int -> int F.return) F.result
Sourceval pipe : (int Ctypes_static.ptr -> int F.return) F.result
Sourceval fsync : (int -> int F.return) F.result
Sourceval fdatasync : (int -> int F.return) F.result
Sourceval sync : (unit -> unit F.return) F.result
Sourceval rmdir : (string -> int F.return) F.result
Sourceval chdir : (string -> int F.return) F.result
Sourceval fchdir : (int -> int F.return) F.result
Sourceval getcwd : (char Ctypes_static.ptr -> int -> char Ctypes_static.ptr F.return) F.result
Sourceval access : (string -> int -> int F.return) F.result
Sourceval lchown : (string -> Posix_types.uid_t -> Posix_types.gid_t -> int F.return) F.result
Sourceval truncate : (string -> int -> int F.return) F.result
Sourceval ftruncate : (int -> int -> int F.return) F.result
Sourceval lockf : (int -> int -> int -> int F.return) F.result
Sourceval getpid : (unit -> int F.return) F.result
Sourceval getppid : (unit -> int F.return) F.result
Sourceval getpgid : (int -> int F.return) F.result
Sourceval setpgid : (int -> int -> int F.return) F.result
Sourceval getpgrp : (unit -> int F.return) F.result
Sourceval setpgrp : (unit -> int F.return) F.result
Sourceval setsid : (unit -> int F.return) F.result
Sourceval getsid : (int -> int F.return) F.result
Sourceval geteuid : (unit -> Posix_types.uid_t F.return) F.result
Sourceval getegid : (unit -> Posix_types.gid_t F.return) F.result
Sourceval sysconf : (int -> Signed.long F.return) F.result
Sourceval pathconf : (string -> int -> Signed.long F.return) F.result
Sourceval fpathconf : (int -> int -> Signed.long F.return) F.result
Sourceval confstr : (int -> char Ctypes_static.ptr -> int -> int F.return) F.result
Sourceval confstr_ptr : (int -> char Ctypes_static.ptr -> int -> int F.return) F.result
Sourceval confstr_bytes : (int -> bytes Ctypes_static.ocaml -> int -> int F.return) F.result
Sourceval isatty : (int -> int F.return) F.result
Sourceval ttyname : (int -> string option F.return) F.result
Sourceval tcgetpgrp : (int -> int F.return) F.result
Sourceval tcsetpgrp : (int -> int -> int F.return) F.result
Sourceval getpagesize : (unit -> int F.return) F.result
Sourceval gethostid : (unit -> Signed.long F.return) F.result
Sourceval gethostname : (char Ctypes_static.ptr -> int -> int F.return) F.result
Sourceval sethostname : (string -> int -> int F.return) F.result
Sourceval getlogin : (unit -> string option F.return) F.result