package async_unix
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Monadic concurrency library
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.17.0.tar.gz
sha256=814d3a9997ec1316b8b2a601b24471740641647a25002761f7df7869c3ac9e33
doc/async_unix/Async_unix/Io_uring/index.html
Module Async_unix.Io_uringSource
Source
val read :
t ->
?file_offset:int ->
Fd.t ->
?off:int ->
?len:int ->
Core.Bigstring.t ->
(int, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val read_file_descr :
t ->
?file_offset:int ->
Async_unix__.Import.File_descr.t ->
?off:int ->
?len:int ->
Core.Bigstring.t ->
(int, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val write :
t ->
?file_offset:int ->
Fd.t ->
?off:int ->
?len:int ->
Core.Bigstring.t ->
(int, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val readv :
t ->
?file_offset:int ->
Fd.t ->
Core.Bigstring.t Async_unix__.Import.Unix.IOVec.t Core.Array.t ->
(int, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val writev :
t ->
?file_offset:int ->
Fd.t ->
Core.Bigstring.t Async_unix__.Import.Unix.IOVec.t array ->
(int, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val openat2 :
t ->
access:[ `R | `W | `RW ] ->
flags:Io_uring_raw.Open_flags.t ->
?perm:Async_unix__.Import.Unix.file_perm ->
resolve:Io_uring_raw.Resolve.t ->
?info:Core.Info.t ->
?fd:Fd.t ->
string ->
(Fd.t, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val unlink :
t ->
dir:bool ->
?fd:Fd.t ->
string ->
(unit, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val link :
t ->
?follow:bool ->
?force:bool ->
target:string ->
link_name:string ->
unit ->
(unit, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val statx :
t ->
?fd:Fd.t ->
?mask:Io_uring_raw.Statx.Mask.t ->
string ->
Io_uring_raw.Statx.Flags.t ->
(Io_uring_raw.Statx.t, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val stat :
t ->
?mask:Io_uring_raw.Statx.Mask.t ->
string ->
(Io_uring_raw.Statx.t, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val fstat :
t ->
?mask:Io_uring_raw.Statx.Mask.t ->
Fd.t ->
(Io_uring_raw.Statx.t, Core.Exn.t) Core.Result.t Async_kernel.Deferred.tSource
val lstat :
t ->
?mask:Io_uring_raw.Statx.Mask.t ->
string ->
(Io_uring_raw.Statx.t, Core.Exn.t) Core.Result.t Async_kernel.Deferred.t sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>