?close_on_shutdown:bool -> ?preclose:(unit -> unit) -> Unix.file_descr -> Unixqueue.event_system -> Uq_engines_compat.server_endpoint_acceptor