%% Automatically generated. Do not edit.
{srcfile, "ref_man"}.
{appname, "ssh"}.
{appvsn, "1.1.6"}.
{module, "ssh"}.
{modulesummary, "Main API of the SSH application"}.
{name, "close/1"}.
{fsummary, "Closes a ssh connection"}.
{name, "connect/3"}.
{name, "connect/4"}.
{fsummary, "Connect to an ssh server."}.
{name, "connection_info/2"}.
{fsummary, " Retrieves information about a connection. "}.
{name, "daemon/1"}.
{name, "daemon/2"}.
{name, "daemon/3"}.
{fsummary, "Starts a server listening for SSH connections  on the given port."}.
{name, "shell/1"}.
{name, "shell/2"}.
{name, "shell/3"}.
{fsummary, " "}.
{name, "start/0"}.
{name, "start/1"}.
{fsummary, "Starts the Ssh application. "}.
{name, "stop/0"}.
{fsummary, "Stops the Ssh application."}.
{name, "stop_daemon/1"}.
{name, "stop_daemon/2"}.
{fsummary, "Stops the listener and all connections started by  the listener."}.
{name, "stop_listener/1"}.
{name, "stop_listener/2"}.
{fsummary, "Stops the listener, but leaves existing connections started         by the listener up and running."}.
{module, "ssh_channel"}.
{modulesummary, "Generic Ssh Channel Behavior "}.
{name, "call/2"}.
{name, "call/3"}.
{fsummary, " Makes a synchronous call to a channel."}.
{name, "cast/2"}.
{fsummary, "Sends an asynchronous message to the channel        ChannelRef and returns ok."}.
{name, "enter_loop/1"}.
{fsummary, " Makes an existing process into a ssh_channel process. "}.
{name, "init/1"}.
{fsummary, " Initiates a ssh_channel process."}.
{name, "reply/2"}.
{fsummary, "Send a reply to a client."}.
{name, "start/4"}.
{name, "start_link/4"}.
{fsummary, " Starts a processes that handles a ssh channel. "}.
{name, "CallbackModule:code_change/3"}.
{fsummary, " Converts process state when code is changed."}.
{name, "CallbackModule:init/1"}.
{fsummary, " Makes necessary initializations and returns the initial channel state if the initializations succeed."}.
{name, "CallbackModule:handle_call/3"}.
{fsummary, " Handles messages sent by calling ssh_channel:call/[2,3]"}.
{name, "CallbackModule:handle_cast/2"}.
{fsummary, " Handles messages sent by calling ssh_channel:cact/2"}.
{name, "CallbackModule:handle_msg/2"}.
{fsummary, " Handle other messages than ssh connection protocol, call or cast messages sent to the channel."}.
{name, "CallbackModule:handle_ssh_msg/2"}.
{fsummary, " Handles ssh connection protocol messages. "}.
{name, "CallbackModule:terminate/2"}.
{fsummary, " "}.
{module, "ssh_connection"}.
{modulesummary, "This module provides an API to the ssh connection protocol. "}.
{name, "adjust_window/3"}.
{fsummary, "Adjusts the ssh flowcontrol window. "}.
{name, "close/2"}.
{fsummary, "Sends a close message on the channel ChannelId. "}.
{name, "exec/4"}.
{fsummary, "Will request that the server start the execution of the given command. "}.
{name, "exit_status/3"}.
{fsummary, "Sends the exit status of a command to the client."}.
{name, "reply_request/4"}.
{fsummary, "Send status replies to requests that want such replies. "}.
{name, "send/3"}.
{name, "send/4"}.
{name, "send/4"}.
{name, "send/5"}.
{fsummary, "Sends channel data "}.
{name, "send_eof/2"}.
{fsummary, "Sends eof on the channel ChannelId. "}.
{name, "session_channel/2"}.
{name, "session_channel/4"}.
{fsummary, "Opens a channel for a ssh session. A session is a remote execution of a program. The program may be a shell, an application, a system command, or some built-in subsystem. "}.
{name, "setenv/5"}.
{fsummary, " Environment variables may be passed to the shell/command to be started later."}.
{name, "shell/2"}.
{fsummary, " Will request that the user's default shell (typically defined in /etc/passwd in UNIX systems) be started at the other end. "}.
{name, "subsystem/4"}.
{fsummary, " "}.
{module, "ssh_sftp"}.
{modulesummary, "SFTP client."}.
{name, "start_channel/1"}.
{name, "start_channel/2"}.
{name, "start_channel/2"}.
{name, "start_channel/3"}.
{fsummary, "Starts a sftp client"}.
{name, "stop_channel/1"}.
{fsummary, "Stops the sftp client channel."}.
{name, "read_file/2"}.
{name, "read_file/3"}.
{fsummary, "Read a file"}.
{name, "write_file/3"}.
{name, "write_file/4"}.
{fsummary, "Write a file"}.
{name, "list_dir/2"}.
{name, "list_dir/3"}.
{fsummary, "List directory"}.
{name, "open/3"}.
{name, "open/4"}.
{fsummary, "Open a file and return a handle"}.
{name, "opendir/2"}.
{name, "opendir/3"}.
{fsummary, "Open a directory and return a handle"}.
{name, "close/2"}.
{name, "close/3"}.
{fsummary, "Close an open handle"}.
{name, "read/3"}.
{name, "read/4"}.
{name, "pread/4"}.
{name, "pread/5"}.
{fsummary, "Read from an open file"}.
{name, "aread/3"}.
{name, "apread/4"}.
{fsummary, "Read asynchronously from an open file"}.
{name, "write/3"}.
{name, "write/4"}.
{name, "pwrite/4"}.
{name, "pwrite/5"}.
{fsummary, "Write to an open file"}.
{name, "awrite/3"}.
{name, "apwrite/4"}.
{fsummary, "Write asynchronously to an open file"}.
{name, "position/3"}.
{name, "position/4"}.
{fsummary, "Seek position in open file"}.
{name, "read_file_info/2"}.
{name, "read_file_info/3"}.
{fsummary, "Get information about a file"}.
{name, "read_link_info/2"}.
{name, "read_link_info/3"}.
{fsummary, "Get information about a symbolic link"}.
{name, "write_file_info/3"}.
{name, "write_file_info/4"}.
{fsummary, "Write information for a file"}.
{name, "read_link/2"}.
{name, "read_link/3"}.
{fsummary, "Read symbolic link"}.
{name, "make_symlink/3"}.
{name, "make_symlink/4"}.
{fsummary, "Create symbolic link"}.
{name, "rename/3"}.
{name, "rename/4"}.
{fsummary, "Rename a file"}.
{name, "delete/2"}.
{name, "delete/3"}.
{fsummary, "Delete a file"}.
{name, "make_dir/2"}.
{name, "make_dir/3"}.
{fsummary, "Create a directory"}.
{name, "del_dir/2"}.
{name, "del_dir/3"}.
{fsummary, "Delete an empty directory"}.
{module, "ssh_sftpd"}.
{modulesummary, "Specifies a channel process to handle a sftp subsystem."}.
{name, "subsystem_spec/1"}.
{fsummary, "Returns the subsystem specification that allows an ssh daemon to handle the subssystem &#34;sftp&#34;."}.
