Up
Module
Fd
Signature
type
fd_stat =
| Path
of
string
| Socket
of
Inode.t
| Pipe
of
Inode.t
| Inotify
val
fd_stat_of_sexp :
Sexplib.Sexp.t
->
fd_stat
val
sexp_of_fd_stat :
fd_stat
->
Sexplib.Sexp.t
type
t = {
fd
: int
;
(*
File descriptor (0=stdin, 1=stdout, etc.)
*)
fd_stat
:
fd_stat
;
(*
Kind of file
*)
}
val
t_of_sexp :
Sexplib.Sexp.t
->
t
val
sexp_of_t :
t
->
Sexplib.Sexp.t
val
fd_stat :
t
->
fd_stat
val
fd :
t
-> int
module
Fields
: sig .. end