src:Unix.file_descr -> dst:#Uq_transfer.async_out_channel -> ?close_src:bool -> ?close_dst:bool -> Unixqueue.event_system -> [unit] Uq_engines.engine