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
val sexp_of_inet : inet -> Sexplib.Sexp.t
val sexp_of_unix : unix -> Sexplib.Sexp.t
val create : socket_type:'address Async_extra.Import.Socket.Type.t -> address:'address -> listening_on:('address -> 'listening_on) -> ('address, 'listening_on) t
val address : ('address, _) t -> 'address