From a89380c58bc326fc83d039e73be863fe1ad44a79 Mon Sep 17 00:00:00 2001 From: c-cube Date: Tue, 6 May 2025 15:09:24 +0000 Subject: [PATCH] deploy: 604224d1cf8fd51811c6796d799451aed6738d05 --- nanoev-picos/Nanoev_picos/Net/index.html | 27 +++++++++++++++++++++++ nanoev-picos/Nanoev_picos/index.html | 2 +- nanoev-picos/Nanoev_picos__Net/index.html | 2 ++ 3 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 nanoev-picos/Nanoev_picos/Net/index.html create mode 100644 nanoev-picos/Nanoev_picos__Net/index.html diff --git a/nanoev-picos/Nanoev_picos/Net/index.html b/nanoev-picos/Nanoev_picos/Net/index.html new file mode 100644 index 0000000..e3dd9e9 --- /dev/null +++ b/nanoev-picos/Nanoev_picos/Net/index.html @@ -0,0 +1,27 @@ + +Net (nanoev-picos.Nanoev_picos.Net)

Module Nanoev_picos.Net

val send : + Unix.file_descr -> + bytes -> + int -> + int -> + flags:Unix.msg_flag list -> + int
val sendto : + Unix.file_descr -> + addr:Unix.sockaddr -> + flags:Unix.msg_flag list -> + bytes -> + int -> + int -> + int
val recv : + Unix.file_descr -> + bytes -> + int -> + int -> + flags:Unix.msg_flag list -> + int
val recvfrom : + Unix.file_descr -> + bytes -> + int -> + int -> + flags:Unix.msg_flag list -> + int * Unix.sockaddr
diff --git a/nanoev-picos/Nanoev_picos/index.html b/nanoev-picos/Nanoev_picos/index.html index 167003c..039a6b2 100644 --- a/nanoev-picos/Nanoev_picos/index.html +++ b/nanoev-picos/Nanoev_picos/index.html @@ -1,2 +1,2 @@ -Nanoev_picos (nanoev-picos.Nanoev_picos)

Module Nanoev_picos

Basic interface with picos

module Background_thread : sig ... end
module Global_ev : sig ... end

Global loop.

Non blocking IO primitives

module Base : sig ... end
include module type of struct include Base end
val read : Unix.file_descr -> bytes -> int -> int -> int

Read from the non blocking FD.

val write_once : Unix.file_descr -> bytes -> int -> int -> int

Write into the non blocking FD.

val write : Unix.file_descr -> bytes -> int -> int -> unit
val close : Unix.file_descr -> unit

Close the file descriptor

val connect : Unix.file_descr -> Unix.sockaddr -> unit

Connect this FD to the remote address.

Accept a connection on this fd.

val max_fds : unit -> int

Maximum number of file descriptors one can await on. See Nanoev.max_fds

val sleep : float -> unit

Suspend current fiber for n seconds

module Raw = Base.Raw

Building blocks on top of Base

module IO_in : sig ... end
module IO_out : sig ... end
module Net_client : sig ... end
module Net_server : sig ... end
+Nanoev_picos (nanoev-picos.Nanoev_picos)

Module Nanoev_picos

Basic interface with picos

module Background_thread : sig ... end
module Global_ev : sig ... end

Global loop.

Non blocking IO primitives

module Base : sig ... end
include module type of struct include Base end
val read : Unix.file_descr -> bytes -> int -> int -> int

Read from the non blocking FD.

val write_once : Unix.file_descr -> bytes -> int -> int -> int

Write into the non blocking FD.

val write : Unix.file_descr -> bytes -> int -> int -> unit
val close : Unix.file_descr -> unit

Close the file descriptor

val connect : Unix.file_descr -> Unix.sockaddr -> unit

Connect this FD to the remote address.

Accept a connection on this fd.

val max_fds : unit -> int

Maximum number of file descriptors one can await on. See Nanoev.max_fds

val sleep : float -> unit

Suspend current fiber for n seconds

module Raw = Base.Raw

Building blocks on top of Base

module IO_in : sig ... end
module IO_out : sig ... end
module Net : sig ... end
module Net_client : sig ... end
module Net_server : sig ... end
diff --git a/nanoev-picos/Nanoev_picos__Net/index.html b/nanoev-picos/Nanoev_picos__Net/index.html new file mode 100644 index 0000000..788e8a7 --- /dev/null +++ b/nanoev-picos/Nanoev_picos__Net/index.html @@ -0,0 +1,2 @@ + +Nanoev_picos__Net (nanoev-picos.Nanoev_picos__Net)

Module Nanoev_picos__Net

This module is hidden.