SFTP Client v1.3.1 SFTPClient.Operations.OpenDir View Source
A module that provides functions to open a directory on an SFTP server in order to list their contents.
Link to this section Summary
Functions
Opens a handle to a directory on the server. The handle can be used for reading directory contents.
Opens a handle to a directory on the server. The handle can be used for reading directory contents. Then runs the function and closes the handle when finished.
Opens a handle to a directory on the server. The handle can be used for reading directory contents. Raises when the operation fails.
Opens a handle to a directory on the server. The handle can be used for reading directory contents. Then runs the function and closes the handle when finished. Raises when the operation fails.
Link to this section Functions
open_dir(conn, path)
View Source
open_dir(SFTPClient.Conn.t(), Path.t()) ::
{:ok, SFTPClient.Handle.t()} | {:error, SFTPClient.error()}
open_dir(SFTPClient.Conn.t(), Path.t()) :: {:ok, SFTPClient.Handle.t()} | {:error, SFTPClient.error()}
Opens a handle to a directory on the server. The handle can be used for reading directory contents.
open_dir(conn, path, fun)
View Source
open_dir(SFTPClient.Conn.t(), Path.t(), (SFTPClient.Handle.t() -> res)) ::
{:ok, res} | {:error, SFTPClient.error()}
when res: var
open_dir(SFTPClient.Conn.t(), Path.t(), (SFTPClient.Handle.t() -> res)) :: {:ok, res} | {:error, SFTPClient.error()} when res: var
Opens a handle to a directory on the server. The handle can be used for reading directory contents. Then runs the function and closes the handle when finished.
open_dir!(conn, path)
View Source
open_dir!(SFTPClient.Conn.t(), Path.t()) :: SFTPClient.Handle.t() | no_return()
open_dir!(SFTPClient.Conn.t(), Path.t()) :: SFTPClient.Handle.t() | no_return()
Opens a handle to a directory on the server. The handle can be used for reading directory contents. Raises when the operation fails.
open_dir!(conn, path, fun)
View Source
open_dir!(SFTPClient.Conn.t(), Path.t(), (SFTPClient.Handle.t() -> res)) ::
res | no_return()
when res: var
open_dir!(SFTPClient.Conn.t(), Path.t(), (SFTPClient.Handle.t() -> res)) :: res | no_return() when res: var
Opens a handle to a directory on the server. The handle can be used for reading directory contents. Then runs the function and closes the handle when finished. Raises when the operation fails.