`object
method abort : unit -> unit
method event_system : Unixqueue.event_system
method exec_e :
?prelim:(Netftp_client.ftp_state -> Netftp_client.reply -> unit) ->
Netftp_client.cmd ->
(Netftp_client.ftp_state * Netftp_client.reply) Uq_engines.engine
method ftp_state : Netftp_client.ftp_state
method gssapi_props : Netsys_gssapi.client_props option
method is_empty : bool
method mlst_enabled_facts : string list
method mlst_facts : string list
method need_ip6 : bool
method request_notification : (unit -> bool) -> unit
method request_proxy_notification :
(unit Uq_engines.engine -> bool) -> unit
method run : unit -> unit
method send_abort : unit -> unit
method state : unit Uq_engines.engine_state
method supports_mdtm : bool
method supports_mlst : bool
method supports_size : bool
method supports_tls : bool
method supports_tvfs : bool
method supports_utf8 : bool
end`