package riot
Module Net.IoSource
Source
type accept = [ | `Abort of Unix.error| `Connected of Socket.stream_socket * Addr.stream_addr| `Retry
]Source
val getaddrinfo :
string ->
string ->
[> `Abort of Unix.error | `Ok of Unix.addr_info list | `Retry ]Source
val listen :
t ->
reuse_addr:bool ->
reuse_port:bool ->
backlog:int ->
Addr.stream_addr ->
(Util.Fd.t, 'a) resultSource
val connect :
t ->
Addr.stream_addr ->
[> `Abort of Unix.error
| `Connected of Util.Fd.t
| `In_progress of Util.Fd.t
| `Retry ]