lwt

Promises, concurrency, and parallelized I/O
Library lwt_unix
Module Lwt_unix_jobs . Make

Parameters

module Job : Job

Signature

val access_job : string -> Unix.access_permission list -> unit Job.t
val chdir_job : string -> unit Job.t
val chmod_job : string -> int -> unit Job.t
val chown_job : string -> int -> int -> unit Job.t
val chroot_job : string -> unit Job.t
val close_job : Unix.file_descr -> unit Job.t
val fchmod_job : Unix.file_descr -> int -> unit Job.t
val fchown_job : Unix.file_descr -> int -> int -> unit Job.t
val fdatasync_job : Unix.file_descr -> unit Job.t
val fsync_job : Unix.file_descr -> unit Job.t
val ftruncate_job : Unix.file_descr -> int -> unit Job.t
val ftruncate_64_job : Unix.file_descr -> int64 -> unit Job.t
val lseek_job : Unix.file_descr -> int -> Unix.seek_command -> int Job.t
val lseek_64_job : Unix.file_descr -> int64 -> Unix.seek_command -> int64 Job.t
val mkdir_job : string -> int -> unit Job.t
val mkfifo_job : string -> int -> unit Job.t
val rename_job : string -> string -> unit Job.t
val rmdir_job : string -> unit Job.t
val tcdrain_job : Unix.file_descr -> unit Job.t
val tcflow_job : Unix.file_descr -> Unix.flow_action -> unit Job.t
val tcflush_job : Unix.file_descr -> Unix.flush_queue -> unit Job.t
val tcsendbreak_job : Unix.file_descr -> int -> unit Job.t
val truncate_job : string -> int -> unit Job.t
val truncate_64_job : string -> int64 -> unit Job.t