Module GMain.Io
type channel
= Glib.Io.channel
type condition
=[
|
`IN
|
`OUT
|
`PRI
|
`ERR
|
`HUP
|
`NVAL
]
type id
val channel_of_descr : Unix.file_descr -> channel
val add_watch : cond:condition list -> callback:(condition list -> bool) -> ?prio:int -> channel -> id
val remove : id -> unit
val read : channel -> buf:bytes -> pos:int -> len:int -> int
val read_chars : channel -> buf:bytes -> pos:int -> len:int -> int