package posix-unistd
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Bindings for posix unistd.h functions
Install
dune-project
Dependency
Authors
Maintainers
Sources
v4.0.1.tar.gz
md5=464f431a8517dba4295286dd61f3ff2c
sha512=36d4c64987848fc06a4296c2141d250d95db0092b2d9d4d95f301f5eaada9a3df8ae9703fc8f2407596f6fb474a69863abd5e3d2c08636eb2c0dd67477d316e8
doc/src/posix-unistd.stubs_unlocked/posix_unistd_stubs_unlocked.ml.html
Source file posix_unistd_stubs_unlocked.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47open Ctypes module Def (F : Cstubs.FOREIGN) = struct open F (* Type alias to fix const char ** vs char *const * mismatch *) let argv_t = typedef (ptr string) "char*const*" (* Basic I/O operations *) let read = foreign "read" (int @-> ptr char @-> int @-> returning int) let write = foreign "write" (int @-> ptr char @-> int @-> returning int) (* Positioned I/O *) let pread = foreign "pread" (int @-> ptr char @-> int @-> int @-> returning int) let pwrite = foreign "pwrite" (int @-> ptr char @-> int @-> int @-> returning int) let readlink = foreign "readlink" (string @-> ptr char @-> int @-> returning int) (* File positioning *) let lseek = foreign "lseek" (int @-> int @-> int @-> returning int) (* Process operations *) let fork = foreign "fork" (void @-> returning int) (* Process priority *) let nice = foreign "nice" (int @-> returning int) (* Sleep operations *) let sleep = foreign "sleep" (int @-> returning int) let usleep = foreign "usleep" (int @-> returning int) (* Signal/timer *) let pause = foreign "pause" (void @-> returning int) let alarm = foreign "alarm" (int @-> returning int) (* Program execution *) let execv = foreign "execv" (string @-> argv_t @-> returning int) let execve = foreign "execve" (string @-> argv_t @-> argv_t @-> returning int) let execvp = foreign "execvp" (string @-> argv_t @-> returning int) (* Process termination *) let _exit = foreign "_exit" (int @-> returning void) end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>