edlang/libssh2_sys/all.html
2024-07-26 09:42:18 +00:00

1 line
28 KiB
HTML

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><title>List of all items in this crate</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-dd39b87e5fcfba68.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="libssh2_sys" data-themes="" data-resource-suffix="" data-rustdoc-version="1.80.0 (051478957 2024-07-21)" data-channel="1.80.0" data-search-js="search-d52510db62a78183.js" data-settings-js="settings-4313503d2e1961c2.js" ><script src="../static.files/storage-118b08c4c78b968e.js"></script><script defer src="../static.files/main-20a3ad099b048cf2.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-df360f571f6edeae.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod sys"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../libssh2_sys/index.html">libssh2_sys</a><span class="version">0.3.0</span></h2></div><div class="sidebar-elems"><section><ul class="block"><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#constants">Constants</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Aliases</a></li></ul></section></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><h1>List of all items</h1><h3 id="structs">Structs</h3><ul class="all-items"><li><a href="struct.LIBSSH2_SFTP_ATTRIBUTES.html">LIBSSH2_SFTP_ATTRIBUTES</a></li><li><a href="struct.LIBSSH2_SFTP_STATVFS.html">LIBSSH2_SFTP_STATVFS</a></li><li><a href="struct.LIBSSH2_USERAUTH_KBDINT_PROMPT.html">LIBSSH2_USERAUTH_KBDINT_PROMPT</a></li><li><a href="struct.LIBSSH2_USERAUTH_KBDINT_RESPONSE.html">LIBSSH2_USERAUTH_KBDINT_RESPONSE</a></li><li><a href="struct.libssh2_agent_publickey.html">libssh2_agent_publickey</a></li><li><a href="struct.libssh2_knownhost.html">libssh2_knownhost</a></li><li><a href="struct.libssh2_struct_stat.html">libssh2_struct_stat</a></li></ul><h3 id="enums">Enums</h3><ul class="all-items"><li><a href="enum.LIBSSH2_AGENT.html">LIBSSH2_AGENT</a></li><li><a href="enum.LIBSSH2_CHANNEL.html">LIBSSH2_CHANNEL</a></li><li><a href="enum.LIBSSH2_KNOWNHOSTS.html">LIBSSH2_KNOWNHOSTS</a></li><li><a href="enum.LIBSSH2_LISTENER.html">LIBSSH2_LISTENER</a></li><li><a href="enum.LIBSSH2_SESSION.html">LIBSSH2_SESSION</a></li><li><a href="enum.LIBSSH2_SFTP.html">LIBSSH2_SFTP</a></li><li><a href="enum.LIBSSH2_SFTP_HANDLE.html">LIBSSH2_SFTP_HANDLE</a></li></ul><h3 id="functions">Functions</h3><ul class="all-items"><li><a href="fn.init.html">init</a></li><li><a href="fn.libssh2_agent_connect.html">libssh2_agent_connect</a></li><li><a href="fn.libssh2_agent_disconnect.html">libssh2_agent_disconnect</a></li><li><a href="fn.libssh2_agent_free.html">libssh2_agent_free</a></li><li><a href="fn.libssh2_agent_get_identity.html">libssh2_agent_get_identity</a></li><li><a href="fn.libssh2_agent_init.html">libssh2_agent_init</a></li><li><a href="fn.libssh2_agent_list_identities.html">libssh2_agent_list_identities</a></li><li><a href="fn.libssh2_agent_userauth.html">libssh2_agent_userauth</a></li><li><a href="fn.libssh2_channel_close.html">libssh2_channel_close</a></li><li><a href="fn.libssh2_channel_direct_tcpip_ex.html">libssh2_channel_direct_tcpip_ex</a></li><li><a href="fn.libssh2_channel_eof.html">libssh2_channel_eof</a></li><li><a href="fn.libssh2_channel_flush_ex.html">libssh2_channel_flush_ex</a></li><li><a href="fn.libssh2_channel_forward_accept.html">libssh2_channel_forward_accept</a></li><li><a href="fn.libssh2_channel_forward_cancel.html">libssh2_channel_forward_cancel</a></li><li><a href="fn.libssh2_channel_forward_listen_ex.html">libssh2_channel_forward_listen_ex</a></li><li><a href="fn.libssh2_channel_free.html">libssh2_channel_free</a></li><li><a href="fn.libssh2_channel_get_exit_signal.html">libssh2_channel_get_exit_signal</a></li><li><a href="fn.libssh2_channel_get_exit_status.html">libssh2_channel_get_exit_status</a></li><li><a href="fn.libssh2_channel_handle_extended_data2.html">libssh2_channel_handle_extended_data2</a></li><li><a href="fn.libssh2_channel_open_ex.html">libssh2_channel_open_ex</a></li><li><a href="fn.libssh2_channel_process_startup.html">libssh2_channel_process_startup</a></li><li><a href="fn.libssh2_channel_read_ex.html">libssh2_channel_read_ex</a></li><li><a href="fn.libssh2_channel_receive_window_adjust2.html">libssh2_channel_receive_window_adjust2</a></li><li><a href="fn.libssh2_channel_request_auth_agent.html">libssh2_channel_request_auth_agent</a></li><li><a href="fn.libssh2_channel_request_pty_ex.html">libssh2_channel_request_pty_ex</a></li><li><a href="fn.libssh2_channel_request_pty_size_ex.html">libssh2_channel_request_pty_size_ex</a></li><li><a href="fn.libssh2_channel_send_eof.html">libssh2_channel_send_eof</a></li><li><a href="fn.libssh2_channel_setenv_ex.html">libssh2_channel_setenv_ex</a></li><li><a href="fn.libssh2_channel_wait_closed.html">libssh2_channel_wait_closed</a></li><li><a href="fn.libssh2_channel_wait_eof.html">libssh2_channel_wait_eof</a></li><li><a href="fn.libssh2_channel_window_read_ex.html">libssh2_channel_window_read_ex</a></li><li><a href="fn.libssh2_channel_window_write_ex.html">libssh2_channel_window_write_ex</a></li><li><a href="fn.libssh2_channel_write_ex.html">libssh2_channel_write_ex</a></li><li><a href="fn.libssh2_exit.html">libssh2_exit</a></li><li><a href="fn.libssh2_free.html">libssh2_free</a></li><li><a href="fn.libssh2_hostkey_hash.html">libssh2_hostkey_hash</a></li><li><a href="fn.libssh2_init.html">libssh2_init</a></li><li><a href="fn.libssh2_keepalive_config.html">libssh2_keepalive_config</a></li><li><a href="fn.libssh2_keepalive_send.html">libssh2_keepalive_send</a></li><li><a href="fn.libssh2_knownhost_addc.html">libssh2_knownhost_addc</a></li><li><a href="fn.libssh2_knownhost_check.html">libssh2_knownhost_check</a></li><li><a href="fn.libssh2_knownhost_checkp.html">libssh2_knownhost_checkp</a></li><li><a href="fn.libssh2_knownhost_del.html">libssh2_knownhost_del</a></li><li><a href="fn.libssh2_knownhost_free.html">libssh2_knownhost_free</a></li><li><a href="fn.libssh2_knownhost_get.html">libssh2_knownhost_get</a></li><li><a href="fn.libssh2_knownhost_init.html">libssh2_knownhost_init</a></li><li><a href="fn.libssh2_knownhost_readfile.html">libssh2_knownhost_readfile</a></li><li><a href="fn.libssh2_knownhost_readline.html">libssh2_knownhost_readline</a></li><li><a href="fn.libssh2_knownhost_writefile.html">libssh2_knownhost_writefile</a></li><li><a href="fn.libssh2_knownhost_writeline.html">libssh2_knownhost_writeline</a></li><li><a href="fn.libssh2_scp_recv.html">libssh2_scp_recv</a></li><li><a href="fn.libssh2_scp_recv2.html">libssh2_scp_recv2</a></li><li><a href="fn.libssh2_scp_send64.html">libssh2_scp_send64</a></li><li><a href="fn.libssh2_session_abstract.html">libssh2_session_abstract</a></li><li><a href="fn.libssh2_session_banner_get.html">libssh2_session_banner_get</a></li><li><a href="fn.libssh2_session_banner_set.html">libssh2_session_banner_set</a></li><li><a href="fn.libssh2_session_block_directions.html">libssh2_session_block_directions</a></li><li><a href="fn.libssh2_session_disconnect_ex.html">libssh2_session_disconnect_ex</a></li><li><a href="fn.libssh2_session_flag.html">libssh2_session_flag</a></li><li><a href="fn.libssh2_session_free.html">libssh2_session_free</a></li><li><a href="fn.libssh2_session_get_blocking.html">libssh2_session_get_blocking</a></li><li><a href="fn.libssh2_session_get_timeout.html">libssh2_session_get_timeout</a></li><li><a href="fn.libssh2_session_handshake.html">libssh2_session_handshake</a></li><li><a href="fn.libssh2_session_hostkey.html">libssh2_session_hostkey</a></li><li><a href="fn.libssh2_session_init_ex.html">libssh2_session_init_ex</a></li><li><a href="fn.libssh2_session_last_errno.html">libssh2_session_last_errno</a></li><li><a href="fn.libssh2_session_last_error.html">libssh2_session_last_error</a></li><li><a href="fn.libssh2_session_method_pref.html">libssh2_session_method_pref</a></li><li><a href="fn.libssh2_session_methods.html">libssh2_session_methods</a></li><li><a href="fn.libssh2_session_set_blocking.html">libssh2_session_set_blocking</a></li><li><a href="fn.libssh2_session_set_timeout.html">libssh2_session_set_timeout</a></li><li><a href="fn.libssh2_session_supported_algs.html">libssh2_session_supported_algs</a></li><li><a href="fn.libssh2_sftp_close_handle.html">libssh2_sftp_close_handle</a></li><li><a href="fn.libssh2_sftp_fstat_ex.html">libssh2_sftp_fstat_ex</a></li><li><a href="fn.libssh2_sftp_fstatvfs.html">libssh2_sftp_fstatvfs</a></li><li><a href="fn.libssh2_sftp_fsync.html">libssh2_sftp_fsync</a></li><li><a href="fn.libssh2_sftp_init.html">libssh2_sftp_init</a></li><li><a href="fn.libssh2_sftp_last_error.html">libssh2_sftp_last_error</a></li><li><a href="fn.libssh2_sftp_mkdir_ex.html">libssh2_sftp_mkdir_ex</a></li><li><a href="fn.libssh2_sftp_open_ex.html">libssh2_sftp_open_ex</a></li><li><a href="fn.libssh2_sftp_read.html">libssh2_sftp_read</a></li><li><a href="fn.libssh2_sftp_readdir_ex.html">libssh2_sftp_readdir_ex</a></li><li><a href="fn.libssh2_sftp_rename_ex.html">libssh2_sftp_rename_ex</a></li><li><a href="fn.libssh2_sftp_rmdir_ex.html">libssh2_sftp_rmdir_ex</a></li><li><a href="fn.libssh2_sftp_seek64.html">libssh2_sftp_seek64</a></li><li><a href="fn.libssh2_sftp_shutdown.html">libssh2_sftp_shutdown</a></li><li><a href="fn.libssh2_sftp_stat_ex.html">libssh2_sftp_stat_ex</a></li><li><a href="fn.libssh2_sftp_symlink_ex.html">libssh2_sftp_symlink_ex</a></li><li><a href="fn.libssh2_sftp_tell64.html">libssh2_sftp_tell64</a></li><li><a href="fn.libssh2_sftp_unlink_ex.html">libssh2_sftp_unlink_ex</a></li><li><a href="fn.libssh2_sftp_write.html">libssh2_sftp_write</a></li><li><a href="fn.libssh2_trace.html">libssh2_trace</a></li><li><a href="fn.libssh2_userauth_authenticated.html">libssh2_userauth_authenticated</a></li><li><a href="fn.libssh2_userauth_banner.html">libssh2_userauth_banner</a></li><li><a href="fn.libssh2_userauth_hostbased_fromfile_ex.html">libssh2_userauth_hostbased_fromfile_ex</a></li><li><a href="fn.libssh2_userauth_keyboard_interactive_ex.html">libssh2_userauth_keyboard_interactive_ex</a></li><li><a href="fn.libssh2_userauth_list.html">libssh2_userauth_list</a></li><li><a href="fn.libssh2_userauth_password_ex.html">libssh2_userauth_password_ex</a></li><li><a href="fn.libssh2_userauth_publickey_fromfile_ex.html">libssh2_userauth_publickey_fromfile_ex</a></li><li><a href="fn.libssh2_userauth_publickey_frommemory.html">libssh2_userauth_publickey_frommemory</a></li></ul><h3 id="types">Type Aliases</h3><ul class="all-items"><li><a href="type.LIBSSH2_ALLOC_FUNC.html">LIBSSH2_ALLOC_FUNC</a></li><li><a href="type.LIBSSH2_FREE_FUNC.html">LIBSSH2_FREE_FUNC</a></li><li><a href="type.LIBSSH2_PASSWD_CHANGEREQ_FUNC.html">LIBSSH2_PASSWD_CHANGEREQ_FUNC</a></li><li><a href="type.LIBSSH2_REALLOC_FUNC.html">LIBSSH2_REALLOC_FUNC</a></li><li><a href="type.LIBSSH2_USERAUTH_KBDINT_RESPONSE_FUNC.html">LIBSSH2_USERAUTH_KBDINT_RESPONSE_FUNC</a></li><li><a href="type.libssh2_int64_t.html">libssh2_int64_t</a></li><li><a href="type.libssh2_socket_t.html">libssh2_socket_t</a></li><li><a href="type.libssh2_uint64_t.html">libssh2_uint64_t</a></li></ul><h3 id="constants">Constants</h3><ul class="all-items"><li><a href="constant.LIBSSH2_CHANNEL_EXTENDED_DATA_IGNORE.html">LIBSSH2_CHANNEL_EXTENDED_DATA_IGNORE</a></li><li><a href="constant.LIBSSH2_CHANNEL_EXTENDED_DATA_MERGE.html">LIBSSH2_CHANNEL_EXTENDED_DATA_MERGE</a></li><li><a href="constant.LIBSSH2_CHANNEL_EXTENDED_DATA_NORMAL.html">LIBSSH2_CHANNEL_EXTENDED_DATA_NORMAL</a></li><li><a href="constant.LIBSSH2_CHANNEL_PACKET_DEFAULT.html">LIBSSH2_CHANNEL_PACKET_DEFAULT</a></li><li><a href="constant.LIBSSH2_CHANNEL_WINDOW_DEFAULT.html">LIBSSH2_CHANNEL_WINDOW_DEFAULT</a></li><li><a href="constant.LIBSSH2_ERROR_AGENT_PROTOCOL.html">LIBSSH2_ERROR_AGENT_PROTOCOL</a></li><li><a href="constant.LIBSSH2_ERROR_ALGO_UNSUPPORTED.html">LIBSSH2_ERROR_ALGO_UNSUPPORTED</a></li><li><a href="constant.LIBSSH2_ERROR_ALLOC.html">LIBSSH2_ERROR_ALLOC</a></li><li><a href="constant.LIBSSH2_ERROR_AUTHENTICATION_FAILED.html">LIBSSH2_ERROR_AUTHENTICATION_FAILED</a></li><li><a href="constant.LIBSSH2_ERROR_BAD_SOCKET.html">LIBSSH2_ERROR_BAD_SOCKET</a></li><li><a href="constant.LIBSSH2_ERROR_BAD_USE.html">LIBSSH2_ERROR_BAD_USE</a></li><li><a href="constant.LIBSSH2_ERROR_BANNER_RECV.html">LIBSSH2_ERROR_BANNER_RECV</a></li><li><a href="constant.LIBSSH2_ERROR_BANNER_SEND.html">LIBSSH2_ERROR_BANNER_SEND</a></li><li><a href="constant.LIBSSH2_ERROR_BUFFER_TOO_SMALL.html">LIBSSH2_ERROR_BUFFER_TOO_SMALL</a></li><li><a href="constant.LIBSSH2_ERROR_CHANNEL_CLOSED.html">LIBSSH2_ERROR_CHANNEL_CLOSED</a></li><li><a href="constant.LIBSSH2_ERROR_CHANNEL_EOF_SENT.html">LIBSSH2_ERROR_CHANNEL_EOF_SENT</a></li><li><a href="constant.LIBSSH2_ERROR_CHANNEL_FAILURE.html">LIBSSH2_ERROR_CHANNEL_FAILURE</a></li><li><a href="constant.LIBSSH2_ERROR_CHANNEL_OUTOFORDER.html">LIBSSH2_ERROR_CHANNEL_OUTOFORDER</a></li><li><a href="constant.LIBSSH2_ERROR_CHANNEL_PACKET_EXCEEDED.html">LIBSSH2_ERROR_CHANNEL_PACKET_EXCEEDED</a></li><li><a href="constant.LIBSSH2_ERROR_CHANNEL_REQUEST_DENIED.html">LIBSSH2_ERROR_CHANNEL_REQUEST_DENIED</a></li><li><a href="constant.LIBSSH2_ERROR_CHANNEL_UNKNOWN.html">LIBSSH2_ERROR_CHANNEL_UNKNOWN</a></li><li><a href="constant.LIBSSH2_ERROR_CHANNEL_WINDOW_EXCEEDED.html">LIBSSH2_ERROR_CHANNEL_WINDOW_EXCEEDED</a></li><li><a href="constant.LIBSSH2_ERROR_CHANNEL_WINDOW_FULL.html">LIBSSH2_ERROR_CHANNEL_WINDOW_FULL</a></li><li><a href="constant.LIBSSH2_ERROR_COMPRESS.html">LIBSSH2_ERROR_COMPRESS</a></li><li><a href="constant.LIBSSH2_ERROR_DECRYPT.html">LIBSSH2_ERROR_DECRYPT</a></li><li><a href="constant.LIBSSH2_ERROR_EAGAIN.html">LIBSSH2_ERROR_EAGAIN</a></li><li><a href="constant.LIBSSH2_ERROR_ENCRYPT.html">LIBSSH2_ERROR_ENCRYPT</a></li><li><a href="constant.LIBSSH2_ERROR_FILE.html">LIBSSH2_ERROR_FILE</a></li><li><a href="constant.LIBSSH2_ERROR_HOSTKEY_INIT.html">LIBSSH2_ERROR_HOSTKEY_INIT</a></li><li><a href="constant.LIBSSH2_ERROR_HOSTKEY_SIGN.html">LIBSSH2_ERROR_HOSTKEY_SIGN</a></li><li><a href="constant.LIBSSH2_ERROR_INVAL.html">LIBSSH2_ERROR_INVAL</a></li><li><a href="constant.LIBSSH2_ERROR_INVALID_MAC.html">LIBSSH2_ERROR_INVALID_MAC</a></li><li><a href="constant.LIBSSH2_ERROR_INVALID_POLL_TYPE.html">LIBSSH2_ERROR_INVALID_POLL_TYPE</a></li><li><a href="constant.LIBSSH2_ERROR_KEX_FAILURE.html">LIBSSH2_ERROR_KEX_FAILURE</a></li><li><a href="constant.LIBSSH2_ERROR_KEYFILE_AUTH_FAILED.html">LIBSSH2_ERROR_KEYFILE_AUTH_FAILED</a></li><li><a href="constant.LIBSSH2_ERROR_KEY_EXCHANGE_FAILURE.html">LIBSSH2_ERROR_KEY_EXCHANGE_FAILURE</a></li><li><a href="constant.LIBSSH2_ERROR_KNOWN_HOSTS.html">LIBSSH2_ERROR_KNOWN_HOSTS</a></li><li><a href="constant.LIBSSH2_ERROR_METHOD_NONE.html">LIBSSH2_ERROR_METHOD_NONE</a></li><li><a href="constant.LIBSSH2_ERROR_METHOD_NOT_SUPPORTED.html">LIBSSH2_ERROR_METHOD_NOT_SUPPORTED</a></li><li><a href="constant.LIBSSH2_ERROR_MISSING_USERAUTH_BANNER.html">LIBSSH2_ERROR_MISSING_USERAUTH_BANNER</a></li><li><a href="constant.LIBSSH2_ERROR_OUT_OF_BOUNDARY.html">LIBSSH2_ERROR_OUT_OF_BOUNDARY</a></li><li><a href="constant.LIBSSH2_ERROR_PASSWORD_EXPIRED.html">LIBSSH2_ERROR_PASSWORD_EXPIRED</a></li><li><a href="constant.LIBSSH2_ERROR_PROTO.html">LIBSSH2_ERROR_PROTO</a></li><li><a href="constant.LIBSSH2_ERROR_PUBLICKEY_PROTOCOL.html">LIBSSH2_ERROR_PUBLICKEY_PROTOCOL</a></li><li><a href="constant.LIBSSH2_ERROR_PUBLICKEY_UNRECOGNIZED.html">LIBSSH2_ERROR_PUBLICKEY_UNRECOGNIZED</a></li><li><a href="constant.LIBSSH2_ERROR_PUBLICKEY_UNVERIFIED.html">LIBSSH2_ERROR_PUBLICKEY_UNVERIFIED</a></li><li><a href="constant.LIBSSH2_ERROR_RANDGEN.html">LIBSSH2_ERROR_RANDGEN</a></li><li><a href="constant.LIBSSH2_ERROR_REQUEST_DENIED.html">LIBSSH2_ERROR_REQUEST_DENIED</a></li><li><a href="constant.LIBSSH2_ERROR_SCP_PROTOCOL.html">LIBSSH2_ERROR_SCP_PROTOCOL</a></li><li><a href="constant.LIBSSH2_ERROR_SFTP_PROTOCOL.html">LIBSSH2_ERROR_SFTP_PROTOCOL</a></li><li><a href="constant.LIBSSH2_ERROR_SOCKET_DISCONNECT.html">LIBSSH2_ERROR_SOCKET_DISCONNECT</a></li><li><a href="constant.LIBSSH2_ERROR_SOCKET_RECV.html">LIBSSH2_ERROR_SOCKET_RECV</a></li><li><a href="constant.LIBSSH2_ERROR_SOCKET_SEND.html">LIBSSH2_ERROR_SOCKET_SEND</a></li><li><a href="constant.LIBSSH2_ERROR_SOCKET_TIMEOUT.html">LIBSSH2_ERROR_SOCKET_TIMEOUT</a></li><li><a href="constant.LIBSSH2_ERROR_TIMEOUT.html">LIBSSH2_ERROR_TIMEOUT</a></li><li><a href="constant.LIBSSH2_ERROR_ZLIB.html">LIBSSH2_ERROR_ZLIB</a></li><li><a href="constant.LIBSSH2_FLAG_COMPRESS.html">LIBSSH2_FLAG_COMPRESS</a></li><li><a href="constant.LIBSSH2_FLAG_SIGPIPE.html">LIBSSH2_FLAG_SIGPIPE</a></li><li><a href="constant.LIBSSH2_FXF_APPEND.html">LIBSSH2_FXF_APPEND</a></li><li><a href="constant.LIBSSH2_FXF_CREAT.html">LIBSSH2_FXF_CREAT</a></li><li><a href="constant.LIBSSH2_FXF_EXCL.html">LIBSSH2_FXF_EXCL</a></li><li><a href="constant.LIBSSH2_FXF_READ.html">LIBSSH2_FXF_READ</a></li><li><a href="constant.LIBSSH2_FXF_TRUNC.html">LIBSSH2_FXF_TRUNC</a></li><li><a href="constant.LIBSSH2_FXF_WRITE.html">LIBSSH2_FXF_WRITE</a></li><li><a href="constant.LIBSSH2_FX_BAD_MESSAGE.html">LIBSSH2_FX_BAD_MESSAGE</a></li><li><a href="constant.LIBSSH2_FX_CONNECTION_LOST.html">LIBSSH2_FX_CONNECTION_LOST</a></li><li><a href="constant.LIBSSH2_FX_DIR_NOT_EMPTY.html">LIBSSH2_FX_DIR_NOT_EMPTY</a></li><li><a href="constant.LIBSSH2_FX_EOF.html">LIBSSH2_FX_EOF</a></li><li><a href="constant.LIBSSH2_FX_FAILURE.html">LIBSSH2_FX_FAILURE</a></li><li><a href="constant.LIBSSH2_FX_FILE_ALREADY_EXISTS.html">LIBSSH2_FX_FILE_ALREADY_EXISTS</a></li><li><a href="constant.LIBSSH2_FX_INVALID_FILENAME.html">LIBSSH2_FX_INVALID_FILENAME</a></li><li><a href="constant.LIBSSH2_FX_INVALID_HANDLE.html">LIBSSH2_FX_INVALID_HANDLE</a></li><li><a href="constant.LIBSSH2_FX_LINK_LOOP.html">LIBSSH2_FX_LINK_LOOP</a></li><li><a href="constant.LIBSSH2_FX_LOCK_CONFLICT.html">LIBSSH2_FX_LOCK_CONFLICT</a></li><li><a href="constant.LIBSSH2_FX_NOT_A_DIRECTORY.html">LIBSSH2_FX_NOT_A_DIRECTORY</a></li><li><a href="constant.LIBSSH2_FX_NO_CONNECTION.html">LIBSSH2_FX_NO_CONNECTION</a></li><li><a href="constant.LIBSSH2_FX_NO_MEDIA.html">LIBSSH2_FX_NO_MEDIA</a></li><li><a href="constant.LIBSSH2_FX_NO_SPACE_ON_FILESYSTEM.html">LIBSSH2_FX_NO_SPACE_ON_FILESYSTEM</a></li><li><a href="constant.LIBSSH2_FX_NO_SUCH_FILE.html">LIBSSH2_FX_NO_SUCH_FILE</a></li><li><a href="constant.LIBSSH2_FX_NO_SUCH_PATH.html">LIBSSH2_FX_NO_SUCH_PATH</a></li><li><a href="constant.LIBSSH2_FX_OP_UNSUPPORTED.html">LIBSSH2_FX_OP_UNSUPPORTED</a></li><li><a href="constant.LIBSSH2_FX_PERMISSION_DENIED.html">LIBSSH2_FX_PERMISSION_DENIED</a></li><li><a href="constant.LIBSSH2_FX_QUOTA_EXCEEDED.html">LIBSSH2_FX_QUOTA_EXCEEDED</a></li><li><a href="constant.LIBSSH2_FX_UNKNOWN_PRINCIPAL.html">LIBSSH2_FX_UNKNOWN_PRINCIPAL</a></li><li><a href="constant.LIBSSH2_FX_WRITE_PROTECT.html">LIBSSH2_FX_WRITE_PROTECT</a></li><li><a href="constant.LIBSSH2_HOSTKEY_HASH_MD5.html">LIBSSH2_HOSTKEY_HASH_MD5</a></li><li><a href="constant.LIBSSH2_HOSTKEY_HASH_SHA1.html">LIBSSH2_HOSTKEY_HASH_SHA1</a></li><li><a href="constant.LIBSSH2_HOSTKEY_HASH_SHA256.html">LIBSSH2_HOSTKEY_HASH_SHA256</a></li><li><a href="constant.LIBSSH2_HOSTKEY_TYPE_DSS.html">LIBSSH2_HOSTKEY_TYPE_DSS</a></li><li><a href="constant.LIBSSH2_HOSTKEY_TYPE_ECDSA_256.html">LIBSSH2_HOSTKEY_TYPE_ECDSA_256</a></li><li><a href="constant.LIBSSH2_HOSTKEY_TYPE_ECDSA_384.html">LIBSSH2_HOSTKEY_TYPE_ECDSA_384</a></li><li><a href="constant.LIBSSH2_HOSTKEY_TYPE_ECDSA_521.html">LIBSSH2_HOSTKEY_TYPE_ECDSA_521</a></li><li><a href="constant.LIBSSH2_HOSTKEY_TYPE_ED25519.html">LIBSSH2_HOSTKEY_TYPE_ED25519</a></li><li><a href="constant.LIBSSH2_HOSTKEY_TYPE_RSA.html">LIBSSH2_HOSTKEY_TYPE_RSA</a></li><li><a href="constant.LIBSSH2_HOSTKEY_TYPE_UNKNOWN.html">LIBSSH2_HOSTKEY_TYPE_UNKNOWN</a></li><li><a href="constant.LIBSSH2_INIT_NO_CRYPTO.html">LIBSSH2_INIT_NO_CRYPTO</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_CHECK_FAILURE.html">LIBSSH2_KNOWNHOST_CHECK_FAILURE</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_CHECK_MATCH.html">LIBSSH2_KNOWNHOST_CHECK_MATCH</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_CHECK_MISMATCH.html">LIBSSH2_KNOWNHOST_CHECK_MISMATCH</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_CHECK_NOTFOUND.html">LIBSSH2_KNOWNHOST_CHECK_NOTFOUND</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_FILE_OPENSSH.html">LIBSSH2_KNOWNHOST_FILE_OPENSSH</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEYENC_BASE64.html">LIBSSH2_KNOWNHOST_KEYENC_BASE64</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEYENC_RAW.html">LIBSSH2_KNOWNHOST_KEYENC_RAW</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEY_ECDSA_256.html">LIBSSH2_KNOWNHOST_KEY_ECDSA_256</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEY_ECDSA_384.html">LIBSSH2_KNOWNHOST_KEY_ECDSA_384</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEY_ECDSA_521.html">LIBSSH2_KNOWNHOST_KEY_ECDSA_521</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEY_ED25519.html">LIBSSH2_KNOWNHOST_KEY_ED25519</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEY_RSA1.html">LIBSSH2_KNOWNHOST_KEY_RSA1</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEY_SSHDSS.html">LIBSSH2_KNOWNHOST_KEY_SSHDSS</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEY_SSHRSA.html">LIBSSH2_KNOWNHOST_KEY_SSHRSA</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_KEY_UNKNOWN.html">LIBSSH2_KNOWNHOST_KEY_UNKNOWN</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_TYPE_CUSTOM.html">LIBSSH2_KNOWNHOST_TYPE_CUSTOM</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_TYPE_PLAIN.html">LIBSSH2_KNOWNHOST_TYPE_PLAIN</a></li><li><a href="constant.LIBSSH2_KNOWNHOST_TYPE_SHA1.html">LIBSSH2_KNOWNHOST_TYPE_SHA1</a></li><li><a href="constant.LIBSSH2_METHOD_COMP_CS.html">LIBSSH2_METHOD_COMP_CS</a></li><li><a href="constant.LIBSSH2_METHOD_COMP_SC.html">LIBSSH2_METHOD_COMP_SC</a></li><li><a href="constant.LIBSSH2_METHOD_CRYPT_CS.html">LIBSSH2_METHOD_CRYPT_CS</a></li><li><a href="constant.LIBSSH2_METHOD_CRYPT_SC.html">LIBSSH2_METHOD_CRYPT_SC</a></li><li><a href="constant.LIBSSH2_METHOD_HOSTKEY.html">LIBSSH2_METHOD_HOSTKEY</a></li><li><a href="constant.LIBSSH2_METHOD_KEX.html">LIBSSH2_METHOD_KEX</a></li><li><a href="constant.LIBSSH2_METHOD_LANG_CS.html">LIBSSH2_METHOD_LANG_CS</a></li><li><a href="constant.LIBSSH2_METHOD_LANG_SC.html">LIBSSH2_METHOD_LANG_SC</a></li><li><a href="constant.LIBSSH2_METHOD_MAC_CS.html">LIBSSH2_METHOD_MAC_CS</a></li><li><a href="constant.LIBSSH2_METHOD_MAC_SC.html">LIBSSH2_METHOD_MAC_SC</a></li><li><a href="constant.LIBSSH2_METHOD_SIGN_ALGO.html">LIBSSH2_METHOD_SIGN_ALGO</a></li><li><a href="constant.LIBSSH2_SESSION_BLOCK_INBOUND.html">LIBSSH2_SESSION_BLOCK_INBOUND</a></li><li><a href="constant.LIBSSH2_SESSION_BLOCK_OUTBOUND.html">LIBSSH2_SESSION_BLOCK_OUTBOUND</a></li><li><a href="constant.LIBSSH2_SFTP_ATTR_ACMODTIME.html">LIBSSH2_SFTP_ATTR_ACMODTIME</a></li><li><a href="constant.LIBSSH2_SFTP_ATTR_EXTENDED.html">LIBSSH2_SFTP_ATTR_EXTENDED</a></li><li><a href="constant.LIBSSH2_SFTP_ATTR_PERMISSIONS.html">LIBSSH2_SFTP_ATTR_PERMISSIONS</a></li><li><a href="constant.LIBSSH2_SFTP_ATTR_SIZE.html">LIBSSH2_SFTP_ATTR_SIZE</a></li><li><a href="constant.LIBSSH2_SFTP_ATTR_UIDGID.html">LIBSSH2_SFTP_ATTR_UIDGID</a></li><li><a href="constant.LIBSSH2_SFTP_LSTAT.html">LIBSSH2_SFTP_LSTAT</a></li><li><a href="constant.LIBSSH2_SFTP_OPENDIR.html">LIBSSH2_SFTP_OPENDIR</a></li><li><a href="constant.LIBSSH2_SFTP_OPENFILE.html">LIBSSH2_SFTP_OPENFILE</a></li><li><a href="constant.LIBSSH2_SFTP_READLINK.html">LIBSSH2_SFTP_READLINK</a></li><li><a href="constant.LIBSSH2_SFTP_REALPATH.html">LIBSSH2_SFTP_REALPATH</a></li><li><a href="constant.LIBSSH2_SFTP_RENAME_ATOMIC.html">LIBSSH2_SFTP_RENAME_ATOMIC</a></li><li><a href="constant.LIBSSH2_SFTP_RENAME_NATIVE.html">LIBSSH2_SFTP_RENAME_NATIVE</a></li><li><a href="constant.LIBSSH2_SFTP_RENAME_OVERWRITE.html">LIBSSH2_SFTP_RENAME_OVERWRITE</a></li><li><a href="constant.LIBSSH2_SFTP_SETSTAT.html">LIBSSH2_SFTP_SETSTAT</a></li><li><a href="constant.LIBSSH2_SFTP_STAT.html">LIBSSH2_SFTP_STAT</a></li><li><a href="constant.LIBSSH2_SFTP_SYMLINK.html">LIBSSH2_SFTP_SYMLINK</a></li><li><a href="constant.LIBSSH2_SFTP_S_IFBLK.html">LIBSSH2_SFTP_S_IFBLK</a></li><li><a href="constant.LIBSSH2_SFTP_S_IFCHR.html">LIBSSH2_SFTP_S_IFCHR</a></li><li><a href="constant.LIBSSH2_SFTP_S_IFDIR.html">LIBSSH2_SFTP_S_IFDIR</a></li><li><a href="constant.LIBSSH2_SFTP_S_IFIFO.html">LIBSSH2_SFTP_S_IFIFO</a></li><li><a href="constant.LIBSSH2_SFTP_S_IFLNK.html">LIBSSH2_SFTP_S_IFLNK</a></li><li><a href="constant.LIBSSH2_SFTP_S_IFMT.html">LIBSSH2_SFTP_S_IFMT</a></li><li><a href="constant.LIBSSH2_SFTP_S_IFREG.html">LIBSSH2_SFTP_S_IFREG</a></li><li><a href="constant.LIBSSH2_SFTP_S_IFSOCK.html">LIBSSH2_SFTP_S_IFSOCK</a></li><li><a href="constant.LIBSSH2_TRACE_AUTH.html">LIBSSH2_TRACE_AUTH</a></li><li><a href="constant.LIBSSH2_TRACE_CONN.html">LIBSSH2_TRACE_CONN</a></li><li><a href="constant.LIBSSH2_TRACE_ERROR.html">LIBSSH2_TRACE_ERROR</a></li><li><a href="constant.LIBSSH2_TRACE_KEX.html">LIBSSH2_TRACE_KEX</a></li><li><a href="constant.LIBSSH2_TRACE_PUBLICKEY.html">LIBSSH2_TRACE_PUBLICKEY</a></li><li><a href="constant.LIBSSH2_TRACE_SCP.html">LIBSSH2_TRACE_SCP</a></li><li><a href="constant.LIBSSH2_TRACE_SFTP.html">LIBSSH2_TRACE_SFTP</a></li><li><a href="constant.LIBSSH2_TRACE_SOCKET.html">LIBSSH2_TRACE_SOCKET</a></li><li><a href="constant.LIBSSH2_TRACE_TRANS.html">LIBSSH2_TRACE_TRANS</a></li><li><a href="constant.SSH_DISCONNECT_AUTH_CANCELLED_BY_USER.html">SSH_DISCONNECT_AUTH_CANCELLED_BY_USER</a></li><li><a href="constant.SSH_DISCONNECT_BY_APPLICATION.html">SSH_DISCONNECT_BY_APPLICATION</a></li><li><a href="constant.SSH_DISCONNECT_COMPRESSION_ERROR.html">SSH_DISCONNECT_COMPRESSION_ERROR</a></li><li><a href="constant.SSH_DISCONNECT_CONNECTION_LOST.html">SSH_DISCONNECT_CONNECTION_LOST</a></li><li><a href="constant.SSH_DISCONNECT_HOST_KEY_NOT_VERIFIABLE.html">SSH_DISCONNECT_HOST_KEY_NOT_VERIFIABLE</a></li><li><a href="constant.SSH_DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECT.html">SSH_DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECT</a></li><li><a href="constant.SSH_DISCONNECT_ILLEGAL_USER_NAME.html">SSH_DISCONNECT_ILLEGAL_USER_NAME</a></li><li><a href="constant.SSH_DISCONNECT_KEY_EXCHANGE_FAILED.html">SSH_DISCONNECT_KEY_EXCHANGE_FAILED</a></li><li><a href="constant.SSH_DISCONNECT_MAC_ERROR.html">SSH_DISCONNECT_MAC_ERROR</a></li><li><a href="constant.SSH_DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE.html">SSH_DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE</a></li><li><a href="constant.SSH_DISCONNECT_PROTOCOL_ERROR.html">SSH_DISCONNECT_PROTOCOL_ERROR</a></li><li><a href="constant.SSH_DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTED.html">SSH_DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTED</a></li><li><a href="constant.SSH_DISCONNECT_RESERVED.html">SSH_DISCONNECT_RESERVED</a></li><li><a href="constant.SSH_DISCONNECT_SERVICE_NOT_AVAILABLE.html">SSH_DISCONNECT_SERVICE_NOT_AVAILABLE</a></li><li><a href="constant.SSH_DISCONNECT_TOO_MANY_CONNECTIONS.html">SSH_DISCONNECT_TOO_MANY_CONNECTIONS</a></li></ul></section></div></main></body></html>