-record(open_list, { pathname :: gleam@option:option(binary()), caller :: gleam@erlang@process:pid_(), reply :: gleam@erlang@process:subject({ok, gftp@stream:data_stream()} | {error, gftp@result:ftp_error()}) }).