Plasma GitLab Archive
Projects Blog Knowledge

object
  method alive : bool
  method cancel_reading : unit -> unit
  method cancel_shutting_down : unit -> unit
  method cancel_writing : unit -> unit
  method event_system : Unixqueue.event_system
  method inactivate : unit -> unit
  method mem_supported : bool
  method read_eof : bool
  method reading : bool
  method shutting_down : bool
  method start_mem_reading :
    ?peek:(unit -> unit) ->
    when_done:(exn option -> int -> unit) ->
    Netsys_mem.memory -> int -> int -> unit
  method start_mem_writing :
    when_done:(exn option -> int -> unit) ->
    Netsys_mem.memory -> int -> int -> unit
  method start_reading :
    ?peek:(unit -> unit) ->
    when_done:(exn option -> int -> unit) ->
    Stdlib.Bytes.t -> int -> int -> unit
  method start_shutting_down :
    ?linger:float -> when_done:(exn option -> unit) -> unit -> unit
  method start_writing :
    when_done:(exn option -> int -> unit) ->
    Stdlib.Bytes.t -> int -> int -> unit
  method start_writing_eof : when_done:(exn option -> unit) -> unit -> unit
  method supports_half_open_connection : bool
  method tls_session : (string * string) option
  method tls_session_props : Nettls_support.tls_session_props option
  method tls_stashed_endpoint : unit -> exn
  method writing : bool
  method wrote_eof : bool
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml