Up
Module
Where_to_listen
A
Where_to_listen
describes the socket that a tcp server should listen on.
Signature
type
('address, 'listening_on) t
constraint
'address = [<
| Import.Socket.Address.t
]
val
sexp_of_t : ('address ->
Sexplib.Sexp.t
) -> ('listening_on ->
Sexplib.Sexp.t
) -> ('address, 'listening_on)
t
->
Sexplib.Sexp.t
type
inet = (
Import.Socket.Address.Inet.t
, int)
t
val
sexp_of_inet :
inet
->
Sexplib.Sexp.t
type
unix = (
Import.Socket.Address.Unix.t
, string)
t
val
sexp_of_unix :
unix
->
Sexplib.Sexp.t
val
create : socket_type:'address
Import.Socket.Type.t
-> address:'address -> listening_on:('address -> 'listening_on) -> ('address, 'listening_on)
t
val
address : ('address, _)
t
-> 'address