package gluon

  1. Overview
  2. Docs

Module Gluon.FileSource

Sourcetype t = Unix.file_descr
Sourceval pp : Format.formatter -> t -> unit
Sourceval close : t -> unit
Sourceval read : t -> ?pos:int -> ?len:int -> bytes -> (int, [> `Noop ]) Rio.io_result
Sourceval write : t -> ?pos:int -> ?len:int -> bytes -> (int, [> `Noop ]) Rio.io_result
Sourceval read_vectored : t -> Rio.Iovec.t -> (int, [> `Noop ]) Rio.io_result
Sourceval write_vectored : t -> Rio.Iovec.t -> (int, [> `Noop ]) Rio.io_result
Sourceval to_source : t -> Source.t