sig
type t = [ `Server_role ] Hydro_endpoint.GeneralizedEndpoint.t
val create :
?onabort:(Hydro_endpoint.Server.t -> unit) ->
Hydro_types.system ->
Hydro_types.endpoint_type ->
Hydro_types.descriptor ->
Hydro_types.server_params ->
Unixqueue.event_system -> Hydro_endpoint.Server.t
val server_id : Hydro_endpoint.Server.t -> int
val endpoint : Hydro_endpoint.Server.t -> Hydro_types.endpoint
val adapters :
Hydro_endpoint.Server.t -> Hydro_types.object_dispatcher list
val bind_adapter :
Hydro_endpoint.Server.t -> Hydro_types.object_dispatcher -> unit
val unbind_adapter :
Hydro_endpoint.Server.t -> Hydro_types.object_dispatcher -> unit
val shutdown : Hydro_endpoint.Server.t -> unit
val abort : Hydro_endpoint.Server.t -> unit
end