Current section
Files
Jump to
Current section
Files
src/ftpasta@internal.erl
-module(ftpasta@internal).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]).
-define(FILEPATH, "src/ftpasta/internal.gleam").
-export([append/3, append_bin/3, cd/2, close/1, delete/2, formaterror/1, lcd/2, lpwd/1, ls/2, mkdir/2, nlist/2, open/4, pwd/1, recv/3, recv_bin/2, rename/3, rmdir/2, send/3, send_bin/3, user/3]).
-if(?OTP_RELEASE >= 27).
-define(MODULEDOC(Str), -moduledoc(Str)).
-define(DOC(Str), -doc(Str)).
-else.
-define(MODULEDOC(Str), -compile([])).
-define(DOC(Str), -compile([])).
-endif.
?MODULEDOC(false).
-file("src/ftpasta/internal.gleam", 6).
?DOC(false).
-spec append(gleam@erlang@process:pid_(), binary(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
append(Pid, Local_file_name, Remote_file_name) ->
ftpasta_ffi:append(Pid, Local_file_name, Remote_file_name).
-file("src/ftpasta/internal.gleam", 13).
?DOC(false).
-spec append_bin(gleam@erlang@process:pid_(), bitstring(), binary()) -> {ok,
nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
append_bin(Pid, Bin, Remote_file_name) ->
ftpasta_ffi:append_bin(Pid, Bin, Remote_file_name).
-file("src/ftpasta/internal.gleam", 20).
?DOC(false).
-spec cd(gleam@erlang@process:pid_(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
cd(Pid, Dir) ->
ftpasta_ffi:cd(Pid, Dir).
-file("src/ftpasta/internal.gleam", 23).
?DOC(false).
-spec close(gleam@erlang@process:pid_()) -> nil.
close(Pid) ->
ftpasta_ffi:close(Pid).
-file("src/ftpasta/internal.gleam", 26).
?DOC(false).
-spec delete(gleam@erlang@process:pid_(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
delete(Pid, File) ->
ftpasta_ffi:delete(Pid, File).
-file("src/ftpasta/internal.gleam", 29).
?DOC(false).
-spec formaterror(ftpasta@ftp_error:f_t_p_error()) -> binary().
formaterror(Error) ->
ftpasta_ffi:formaterror(Error).
-file("src/ftpasta/internal.gleam", 32).
?DOC(false).
-spec lcd(gleam@erlang@process:pid_(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
lcd(Pid, Dir) ->
ftpasta_ffi:lcd(Pid, Dir).
-file("src/ftpasta/internal.gleam", 35).
?DOC(false).
-spec lpwd(gleam@erlang@process:pid_()) -> binary().
lpwd(Pid) ->
ftpasta_ffi:lpwd(Pid).
-file("src/ftpasta/internal.gleam", 38).
?DOC(false).
-spec ls(gleam@erlang@process:pid_(), binary()) -> {ok, binary()} |
{error, ftpasta@ftp_error:f_t_p_error()}.
ls(Pid, Dir) ->
ftpasta_ffi:ls(Pid, Dir).
-file("src/ftpasta/internal.gleam", 41).
?DOC(false).
-spec mkdir(gleam@erlang@process:pid_(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
mkdir(Pid, Dir) ->
ftpasta_ffi:mkdir(Pid, Dir).
-file("src/ftpasta/internal.gleam", 44).
?DOC(false).
-spec nlist(gleam@erlang@process:pid_(), binary()) -> {ok, binary()} |
{error, ftpasta@ftp_error:f_t_p_error()}.
nlist(Pid, Dir) ->
ftpasta_ffi:nlist(Pid, Dir).
-file("src/ftpasta/internal.gleam", 47).
?DOC(false).
-spec open(binary(), integer(), ftpasta@tls_config:t_l_s_config(), boolean()) -> {ok,
gleam@erlang@process:pid_()} |
{error, ftpasta@ftp_error:f_t_p_error()}.
open(Host, Port, Tls, Verify) ->
ftpasta_ffi:open(Host, Port, Tls, Verify).
-file("src/ftpasta/internal.gleam", 55).
?DOC(false).
-spec pwd(gleam@erlang@process:pid_()) -> {ok, binary()} |
{error, ftpasta@ftp_error:f_t_p_error()}.
pwd(Pid) ->
ftpasta_ffi:pwd(Pid).
-file("src/ftpasta/internal.gleam", 58).
?DOC(false).
-spec recv(gleam@erlang@process:pid_(), binary(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
recv(Pid, Remote_file_name, Local_file_name) ->
ftpasta_ffi:recv(Pid, Remote_file_name, Local_file_name).
-file("src/ftpasta/internal.gleam", 65).
?DOC(false).
-spec recv_bin(gleam@erlang@process:pid_(), binary()) -> {ok, bitstring()} |
{error, ftpasta@ftp_error:f_t_p_error()}.
recv_bin(Pid, Remote_file_name) ->
ftpasta_ffi:recv_bin(Pid, Remote_file_name).
-file("src/ftpasta/internal.gleam", 71).
?DOC(false).
-spec rename(gleam@erlang@process:pid_(), binary(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
rename(Pid, Old, New) ->
ftpasta_ffi:rename(Pid, Old, New).
-file("src/ftpasta/internal.gleam", 74).
?DOC(false).
-spec rmdir(gleam@erlang@process:pid_(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
rmdir(Pid, Dir) ->
ftpasta_ffi:rmdir(Pid, Dir).
-file("src/ftpasta/internal.gleam", 77).
?DOC(false).
-spec send(gleam@erlang@process:pid_(), binary(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
send(Pid, Local_file_name, Remote_file_name) ->
ftpasta_ffi:send(Pid, Local_file_name, Remote_file_name).
-file("src/ftpasta/internal.gleam", 84).
?DOC(false).
-spec send_bin(gleam@erlang@process:pid_(), bitstring(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
send_bin(Pid, Bin, Remote_file_name) ->
ftpasta_ffi:send_bin(Pid, Bin, Remote_file_name).
-file("src/ftpasta/internal.gleam", 91).
?DOC(false).
-spec user(gleam@erlang@process:pid_(), binary(), binary()) -> {ok, nil} |
{error, ftpasta@ftp_error:f_t_p_error()}.
user(Pid, User, Pass) ->
ftpasta_ffi:user(Pid, User, Pass).