package riot
An actor-model multi-core scheduler for OCaml 5
Install
Dune Dependency
Authors
Maintainers
Sources
riot-0.0.5.tbz
sha256=01b7b82ccc656b12b7315960d9df17eb4682b8f1af68e9fee33171fee1f9cf88
sha512=d8831d8a75fe43a7e8d16d2c0bb7d27f6d975133e17c5dd89ef7e575039c59d27c1ab74fbadcca81ddfbc0c74d1e46c35baba35ef825b36ac6c4e49d7a41d0c2
doc/lib_net/Lib_net/Socket/index.html
Module Lib_net.Socket
Source
type 'kind socket = Runtime.Fd.t
type listen_socket = Runtime.Fd.t
type stream_socket = Runtime.Fd.t
Source
val connect :
Runtime.Net.Addr.stream_addr ->
(Runtime.Fd.t, [> `Unix_error of Unix.error ]) result
Source
val accept :
?timeout:timeout ->
Runtime.Fd.t ->
(Runtime.Net.Socket.stream_socket * Runtime.Net.Addr.stream_addr,
[> `Unix_error of Unix.error | `Closed ])
result
Source
val receive :
?timeout:timeout ->
len:int ->
Runtime.Fd.t ->
(Bigstringaf.t, [> `Unix_error of Unix.error | `Closed ]) result
Source
val send :
Bigstringaf.t ->
Runtime.Fd.t ->
(int, [> `Unix_error of Unix.error | `Closed ]) result
val pp : Stdlib.Format.formatter -> _ socket -> unit
Source
val pp_err :
Stdlib.Format.formatter ->
[ unix_error | `Closed | `Timeout | `System_limit ] ->
unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>