package posix-unistd

  1. Overview
  2. Docs

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