fstar
  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type networkStream = Unix.file_descr
type tcpListener = Unix.file_descr
val listen : string -> Z.t -> Unix.file_descr
val acceptTimeout : 'a -> Unix.file_descr -> Unix.file_descr
val stop : Unix.file_descr -> unit
val connect : string -> Z.t -> Unix.file_descr
val connectTimeout : 'a -> string -> Z.t -> Unix.file_descr
val sock_send : Unix.file_descr -> FStar_Bytes.bytes -> int
val sock_recv : Unix.file_descr -> int -> FStar_Bytes.cbytes
type !'a recv_result =
  1. | RecvWouldBlock
  2. | RecvError of string
  3. | Received of FStar_Bytes.bytes
val recv_async : Unix.file_descr -> Z.t -> 'a recv_result
val set_nonblock : Unix.file_descr -> unit
val clear_nonblock : Unix.file_descr -> unit
val close : Unix.file_descr -> unit