Module Posix_unistd_stubs.Def
Parameters
module F : Cstubs.FOREIGNSignature
val strlen : (char Ctypes_static.ptr -> int F.return) F.resultval memcpy_to_bytes :
(bytes Ctypes_static.ocaml ->
char Ctypes_static.ptr ->
int ->
unit F.return)
F.resultval memcpy_from_bytes :
(char Ctypes_static.ptr ->
bytes Ctypes_static.ocaml ->
int ->
unit F.return)
F.resultval ttyname_r : (int -> char Ctypes_static.ptr -> int -> int F.return) F.resultval getlogin_r : (char Ctypes_static.ptr -> int -> int F.return) F.resultval close : (int -> int F.return) F.resultval dup : (int -> int F.return) F.resultval dup2 : (int -> int -> int F.return) F.resultval pipe : (int Ctypes_static.ptr -> int F.return) F.resultval fsync : (int -> int F.return) F.resultval fdatasync : (int -> int F.return) F.resultval sync : (unit -> unit F.return) F.resultval link : (string -> string -> int F.return) F.resultval symlink : (string -> string -> int F.return) F.resultval unlink : (string -> int F.return) F.resultval rmdir : (string -> int F.return) F.resultval chdir : (string -> int F.return) F.resultval fchdir : (int -> int F.return) F.resultval getcwd :
(char Ctypes_static.ptr -> int -> char Ctypes_static.ptr F.return) F.resultval access : (string -> int -> int F.return) F.resultval truncate : (string -> int -> int F.return) F.resultval ftruncate : (int -> int -> int F.return) F.resultval lockf : (int -> int -> int -> int F.return) F.resultval getpid : (unit -> int F.return) F.resultval getppid : (unit -> int F.return) F.resultval getpgid : (int -> int F.return) F.resultval setpgid : (int -> int -> int F.return) F.resultval getpgrp : (unit -> int F.return) F.resultval setpgrp : (unit -> int F.return) F.resultval setsid : (unit -> int F.return) F.resultval getsid : (int -> int F.return) F.resultval getgroups :
(int -> Posix_types.gid_t Ctypes_static.ptr -> int F.return) F.resultval setgroups :
(int -> Posix_types.gid_t Ctypes_static.ptr -> int F.return) F.resultval sysconf : (int -> Signed.long F.return) F.resultval pathconf : (string -> int -> Signed.long F.return) F.resultval fpathconf : (int -> int -> Signed.long F.return) F.resultval confstr : (int -> char Ctypes_static.ptr -> int -> int F.return) F.resultval confstr_ptr :
(int -> char Ctypes_static.ptr -> int -> int F.return) F.resultval confstr_bytes :
(int -> bytes Ctypes_static.ocaml -> int -> int F.return) F.resultval isatty : (int -> int F.return) F.resultval ttyname : (int -> string option F.return) F.resultval ctermid :
(char Ctypes_static.ptr -> char Ctypes_static.ptr F.return) F.resultval tcgetpgrp : (int -> int F.return) F.resultval tcsetpgrp : (int -> int -> int F.return) F.resultval getpagesize : (unit -> int F.return) F.resultval gethostid : (unit -> Signed.long F.return) F.resultval gethostname : (char Ctypes_static.ptr -> int -> int F.return) F.resultval sethostname : (string -> int -> int F.return) F.resultval getlogin : (unit -> string option F.return) F.result