package luv

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Descriptions.StreamSource

Sourcemodule Connect_request : sig ... end
Sourcemodule Shutdown_request : sig ... end
Sourcemodule Write_request : sig ... end
Sourceval connection_trampoline : ([ `Base ] Types.Stream.t Ctypes_static.ptr -> int -> unit) Ctypes_static.static_funptr Ctypes.typ
Sourceval get_connection_trampoline : (unit -> ([ `Base ] Types.Stream.t Ctypes_static.ptr -> int -> unit) Ctypes_static.static_funptr F.return) F.result
Sourceval listen : ([ `Base ] Types.Stream.t Ctypes_static.ptr -> int -> ([ `Base ] Types.Stream.t Ctypes_static.ptr -> int -> unit) Ctypes_static.static_funptr -> int F.return) F.result
Sourceval read_stop : ([ `Base ] Types.Stream.t Ctypes_static.ptr -> int F.return) F.result
Sourceval try_write : ([ `Base ] Types.Stream.t Ctypes_static.ptr -> Types.Buf.t Ctypes_static.ptr -> Unsigned.uint -> int F.return) F.result
Sourceval try_write2 : ([ `Base ] Types.Stream.t Ctypes_static.ptr -> Types.Buf.t Ctypes_static.ptr -> Unsigned.uint -> [ `Base ] Types.Stream.t Ctypes_static.ptr -> int F.return) F.result
Sourceval is_readable : ([ `Base ] Types.Stream.t Ctypes_static.ptr -> bool F.return) F.result
Sourceval is_writable : ([ `Base ] Types.Stream.t Ctypes_static.ptr -> bool F.return) F.result
Sourceval set_blocking : ([ `Base ] Types.Stream.t Ctypes_static.ptr -> bool -> int F.return) F.result
Sourceval get_write_queue_size : ([ `Base ] Types.Stream.t Ctypes_static.ptr -> Unsigned.size_t F.return) F.result
OCaml

Innovation. Community. Security.