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

1 line
60 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="API documentation for the Rust `libssh2_sys` crate."><title>libssh2_sys - Rust</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="../crates.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 crate"><!--[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"><ul class="block"><li><a id="all-types" href="all.html">All Items</a></li></ul><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"><div class="main-heading"><h1>Crate <a class="mod" href="#">libssh2_sys</a><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><span class="out-of-band"><a class="src" href="../src/libssh2_sys/lib.rs.html#1-779">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>&#x2212;</span>]</button></span></div><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="struct" href="struct.LIBSSH2_SFTP_ATTRIBUTES.html" title="struct libssh2_sys::LIBSSH2_SFTP_ATTRIBUTES">LIBSSH2_SFTP_ATTRIBUTES</a></div></li><li><div class="item-name"><a class="struct" href="struct.LIBSSH2_SFTP_STATVFS.html" title="struct libssh2_sys::LIBSSH2_SFTP_STATVFS">LIBSSH2_SFTP_STATVFS</a></div></li><li><div class="item-name"><a class="struct" href="struct.LIBSSH2_USERAUTH_KBDINT_PROMPT.html" title="struct libssh2_sys::LIBSSH2_USERAUTH_KBDINT_PROMPT">LIBSSH2_USERAUTH_KBDINT_PROMPT</a></div></li><li><div class="item-name"><a class="struct" href="struct.LIBSSH2_USERAUTH_KBDINT_RESPONSE.html" title="struct libssh2_sys::LIBSSH2_USERAUTH_KBDINT_RESPONSE">LIBSSH2_USERAUTH_KBDINT_RESPONSE</a></div></li><li><div class="item-name"><a class="struct" href="struct.libssh2_agent_publickey.html" title="struct libssh2_sys::libssh2_agent_publickey">libssh2_agent_publickey</a></div></li><li><div class="item-name"><a class="struct" href="struct.libssh2_knownhost.html" title="struct libssh2_sys::libssh2_knownhost">libssh2_knownhost</a></div></li><li><div class="item-name"><a class="struct" href="struct.libssh2_struct_stat.html" title="struct libssh2_sys::libssh2_struct_stat">libssh2_struct_stat</a></div></li></ul><h2 id="enums" class="section-header">Enums<a href="#enums" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="enum" href="enum.LIBSSH2_AGENT.html" title="enum libssh2_sys::LIBSSH2_AGENT">LIBSSH2_AGENT</a></div></li><li><div class="item-name"><a class="enum" href="enum.LIBSSH2_CHANNEL.html" title="enum libssh2_sys::LIBSSH2_CHANNEL">LIBSSH2_CHANNEL</a></div></li><li><div class="item-name"><a class="enum" href="enum.LIBSSH2_KNOWNHOSTS.html" title="enum libssh2_sys::LIBSSH2_KNOWNHOSTS">LIBSSH2_KNOWNHOSTS</a></div></li><li><div class="item-name"><a class="enum" href="enum.LIBSSH2_LISTENER.html" title="enum libssh2_sys::LIBSSH2_LISTENER">LIBSSH2_LISTENER</a></div></li><li><div class="item-name"><a class="enum" href="enum.LIBSSH2_SESSION.html" title="enum libssh2_sys::LIBSSH2_SESSION">LIBSSH2_SESSION</a></div></li><li><div class="item-name"><a class="enum" href="enum.LIBSSH2_SFTP.html" title="enum libssh2_sys::LIBSSH2_SFTP">LIBSSH2_SFTP</a></div></li><li><div class="item-name"><a class="enum" href="enum.LIBSSH2_SFTP_HANDLE.html" title="enum libssh2_sys::LIBSSH2_SFTP_HANDLE">LIBSSH2_SFTP_HANDLE</a></div></li></ul><h2 id="constants" class="section-header">Constants<a href="#constants" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_CHANNEL_EXTENDED_DATA_IGNORE.html" title="constant libssh2_sys::LIBSSH2_CHANNEL_EXTENDED_DATA_IGNORE">LIBSSH2_CHANNEL_EXTENDED_DATA_IGNORE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_CHANNEL_EXTENDED_DATA_MERGE.html" title="constant libssh2_sys::LIBSSH2_CHANNEL_EXTENDED_DATA_MERGE">LIBSSH2_CHANNEL_EXTENDED_DATA_MERGE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_CHANNEL_EXTENDED_DATA_NORMAL.html" title="constant libssh2_sys::LIBSSH2_CHANNEL_EXTENDED_DATA_NORMAL">LIBSSH2_CHANNEL_EXTENDED_DATA_NORMAL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_CHANNEL_PACKET_DEFAULT.html" title="constant libssh2_sys::LIBSSH2_CHANNEL_PACKET_DEFAULT">LIBSSH2_CHANNEL_PACKET_DEFAULT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_CHANNEL_WINDOW_DEFAULT.html" title="constant libssh2_sys::LIBSSH2_CHANNEL_WINDOW_DEFAULT">LIBSSH2_CHANNEL_WINDOW_DEFAULT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_AGENT_PROTOCOL.html" title="constant libssh2_sys::LIBSSH2_ERROR_AGENT_PROTOCOL">LIBSSH2_ERROR_AGENT_PROTOCOL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_ALGO_UNSUPPORTED.html" title="constant libssh2_sys::LIBSSH2_ERROR_ALGO_UNSUPPORTED">LIBSSH2_ERROR_ALGO_UNSUPPORTED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_ALLOC.html" title="constant libssh2_sys::LIBSSH2_ERROR_ALLOC">LIBSSH2_ERROR_ALLOC</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_AUTHENTICATION_FAILED.html" title="constant libssh2_sys::LIBSSH2_ERROR_AUTHENTICATION_FAILED">LIBSSH2_ERROR_AUTHENTICATION_FAILED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_BAD_SOCKET.html" title="constant libssh2_sys::LIBSSH2_ERROR_BAD_SOCKET">LIBSSH2_ERROR_BAD_SOCKET</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_BAD_USE.html" title="constant libssh2_sys::LIBSSH2_ERROR_BAD_USE">LIBSSH2_ERROR_BAD_USE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_BANNER_RECV.html" title="constant libssh2_sys::LIBSSH2_ERROR_BANNER_RECV">LIBSSH2_ERROR_BANNER_RECV</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_BANNER_SEND.html" title="constant libssh2_sys::LIBSSH2_ERROR_BANNER_SEND">LIBSSH2_ERROR_BANNER_SEND</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_BUFFER_TOO_SMALL.html" title="constant libssh2_sys::LIBSSH2_ERROR_BUFFER_TOO_SMALL">LIBSSH2_ERROR_BUFFER_TOO_SMALL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_CHANNEL_CLOSED.html" title="constant libssh2_sys::LIBSSH2_ERROR_CHANNEL_CLOSED">LIBSSH2_ERROR_CHANNEL_CLOSED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_CHANNEL_EOF_SENT.html" title="constant libssh2_sys::LIBSSH2_ERROR_CHANNEL_EOF_SENT">LIBSSH2_ERROR_CHANNEL_EOF_SENT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_CHANNEL_FAILURE.html" title="constant libssh2_sys::LIBSSH2_ERROR_CHANNEL_FAILURE">LIBSSH2_ERROR_CHANNEL_FAILURE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_CHANNEL_OUTOFORDER.html" title="constant libssh2_sys::LIBSSH2_ERROR_CHANNEL_OUTOFORDER">LIBSSH2_ERROR_CHANNEL_OUTOFORDER</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_CHANNEL_PACKET_EXCEEDED.html" title="constant libssh2_sys::LIBSSH2_ERROR_CHANNEL_PACKET_EXCEEDED">LIBSSH2_ERROR_CHANNEL_PACKET_EXCEEDED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_CHANNEL_REQUEST_DENIED.html" title="constant libssh2_sys::LIBSSH2_ERROR_CHANNEL_REQUEST_DENIED">LIBSSH2_ERROR_CHANNEL_REQUEST_DENIED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_CHANNEL_UNKNOWN.html" title="constant libssh2_sys::LIBSSH2_ERROR_CHANNEL_UNKNOWN">LIBSSH2_ERROR_CHANNEL_UNKNOWN</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_CHANNEL_WINDOW_EXCEEDED.html" title="constant libssh2_sys::LIBSSH2_ERROR_CHANNEL_WINDOW_EXCEEDED">LIBSSH2_ERROR_CHANNEL_WINDOW_EXCEEDED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_CHANNEL_WINDOW_FULL.html" title="constant libssh2_sys::LIBSSH2_ERROR_CHANNEL_WINDOW_FULL">LIBSSH2_ERROR_CHANNEL_WINDOW_FULL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_COMPRESS.html" title="constant libssh2_sys::LIBSSH2_ERROR_COMPRESS">LIBSSH2_ERROR_COMPRESS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_DECRYPT.html" title="constant libssh2_sys::LIBSSH2_ERROR_DECRYPT">LIBSSH2_ERROR_DECRYPT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_EAGAIN.html" title="constant libssh2_sys::LIBSSH2_ERROR_EAGAIN">LIBSSH2_ERROR_EAGAIN</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_ENCRYPT.html" title="constant libssh2_sys::LIBSSH2_ERROR_ENCRYPT">LIBSSH2_ERROR_ENCRYPT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_FILE.html" title="constant libssh2_sys::LIBSSH2_ERROR_FILE">LIBSSH2_ERROR_FILE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_HOSTKEY_INIT.html" title="constant libssh2_sys::LIBSSH2_ERROR_HOSTKEY_INIT">LIBSSH2_ERROR_HOSTKEY_INIT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_HOSTKEY_SIGN.html" title="constant libssh2_sys::LIBSSH2_ERROR_HOSTKEY_SIGN">LIBSSH2_ERROR_HOSTKEY_SIGN</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_INVAL.html" title="constant libssh2_sys::LIBSSH2_ERROR_INVAL">LIBSSH2_ERROR_INVAL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_INVALID_MAC.html" title="constant libssh2_sys::LIBSSH2_ERROR_INVALID_MAC">LIBSSH2_ERROR_INVALID_MAC</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_INVALID_POLL_TYPE.html" title="constant libssh2_sys::LIBSSH2_ERROR_INVALID_POLL_TYPE">LIBSSH2_ERROR_INVALID_POLL_TYPE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_KEX_FAILURE.html" title="constant libssh2_sys::LIBSSH2_ERROR_KEX_FAILURE">LIBSSH2_ERROR_KEX_FAILURE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_KEYFILE_AUTH_FAILED.html" title="constant libssh2_sys::LIBSSH2_ERROR_KEYFILE_AUTH_FAILED">LIBSSH2_ERROR_KEYFILE_AUTH_FAILED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_KEY_EXCHANGE_FAILURE.html" title="constant libssh2_sys::LIBSSH2_ERROR_KEY_EXCHANGE_FAILURE">LIBSSH2_ERROR_KEY_EXCHANGE_FAILURE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_KNOWN_HOSTS.html" title="constant libssh2_sys::LIBSSH2_ERROR_KNOWN_HOSTS">LIBSSH2_ERROR_KNOWN_HOSTS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_METHOD_NONE.html" title="constant libssh2_sys::LIBSSH2_ERROR_METHOD_NONE">LIBSSH2_ERROR_METHOD_NONE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_METHOD_NOT_SUPPORTED.html" title="constant libssh2_sys::LIBSSH2_ERROR_METHOD_NOT_SUPPORTED">LIBSSH2_ERROR_METHOD_NOT_SUPPORTED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_MISSING_USERAUTH_BANNER.html" title="constant libssh2_sys::LIBSSH2_ERROR_MISSING_USERAUTH_BANNER">LIBSSH2_ERROR_MISSING_USERAUTH_BANNER</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_OUT_OF_BOUNDARY.html" title="constant libssh2_sys::LIBSSH2_ERROR_OUT_OF_BOUNDARY">LIBSSH2_ERROR_OUT_OF_BOUNDARY</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_PASSWORD_EXPIRED.html" title="constant libssh2_sys::LIBSSH2_ERROR_PASSWORD_EXPIRED">LIBSSH2_ERROR_PASSWORD_EXPIRED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_PROTO.html" title="constant libssh2_sys::LIBSSH2_ERROR_PROTO">LIBSSH2_ERROR_PROTO</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_PUBLICKEY_PROTOCOL.html" title="constant libssh2_sys::LIBSSH2_ERROR_PUBLICKEY_PROTOCOL">LIBSSH2_ERROR_PUBLICKEY_PROTOCOL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_PUBLICKEY_UNRECOGNIZED.html" title="constant libssh2_sys::LIBSSH2_ERROR_PUBLICKEY_UNRECOGNIZED">LIBSSH2_ERROR_PUBLICKEY_UNRECOGNIZED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_PUBLICKEY_UNVERIFIED.html" title="constant libssh2_sys::LIBSSH2_ERROR_PUBLICKEY_UNVERIFIED">LIBSSH2_ERROR_PUBLICKEY_UNVERIFIED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_RANDGEN.html" title="constant libssh2_sys::LIBSSH2_ERROR_RANDGEN">LIBSSH2_ERROR_RANDGEN</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_REQUEST_DENIED.html" title="constant libssh2_sys::LIBSSH2_ERROR_REQUEST_DENIED">LIBSSH2_ERROR_REQUEST_DENIED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_SCP_PROTOCOL.html" title="constant libssh2_sys::LIBSSH2_ERROR_SCP_PROTOCOL">LIBSSH2_ERROR_SCP_PROTOCOL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_SFTP_PROTOCOL.html" title="constant libssh2_sys::LIBSSH2_ERROR_SFTP_PROTOCOL">LIBSSH2_ERROR_SFTP_PROTOCOL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_SOCKET_DISCONNECT.html" title="constant libssh2_sys::LIBSSH2_ERROR_SOCKET_DISCONNECT">LIBSSH2_ERROR_SOCKET_DISCONNECT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_SOCKET_RECV.html" title="constant libssh2_sys::LIBSSH2_ERROR_SOCKET_RECV">LIBSSH2_ERROR_SOCKET_RECV</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_SOCKET_SEND.html" title="constant libssh2_sys::LIBSSH2_ERROR_SOCKET_SEND">LIBSSH2_ERROR_SOCKET_SEND</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_SOCKET_TIMEOUT.html" title="constant libssh2_sys::LIBSSH2_ERROR_SOCKET_TIMEOUT">LIBSSH2_ERROR_SOCKET_TIMEOUT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_TIMEOUT.html" title="constant libssh2_sys::LIBSSH2_ERROR_TIMEOUT">LIBSSH2_ERROR_TIMEOUT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_ERROR_ZLIB.html" title="constant libssh2_sys::LIBSSH2_ERROR_ZLIB">LIBSSH2_ERROR_ZLIB</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FLAG_COMPRESS.html" title="constant libssh2_sys::LIBSSH2_FLAG_COMPRESS">LIBSSH2_FLAG_COMPRESS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FLAG_SIGPIPE.html" title="constant libssh2_sys::LIBSSH2_FLAG_SIGPIPE">LIBSSH2_FLAG_SIGPIPE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FXF_APPEND.html" title="constant libssh2_sys::LIBSSH2_FXF_APPEND">LIBSSH2_FXF_APPEND</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FXF_CREAT.html" title="constant libssh2_sys::LIBSSH2_FXF_CREAT">LIBSSH2_FXF_CREAT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FXF_EXCL.html" title="constant libssh2_sys::LIBSSH2_FXF_EXCL">LIBSSH2_FXF_EXCL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FXF_READ.html" title="constant libssh2_sys::LIBSSH2_FXF_READ">LIBSSH2_FXF_READ</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FXF_TRUNC.html" title="constant libssh2_sys::LIBSSH2_FXF_TRUNC">LIBSSH2_FXF_TRUNC</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FXF_WRITE.html" title="constant libssh2_sys::LIBSSH2_FXF_WRITE">LIBSSH2_FXF_WRITE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_BAD_MESSAGE.html" title="constant libssh2_sys::LIBSSH2_FX_BAD_MESSAGE">LIBSSH2_FX_BAD_MESSAGE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_CONNECTION_LOST.html" title="constant libssh2_sys::LIBSSH2_FX_CONNECTION_LOST">LIBSSH2_FX_CONNECTION_LOST</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_DIR_NOT_EMPTY.html" title="constant libssh2_sys::LIBSSH2_FX_DIR_NOT_EMPTY">LIBSSH2_FX_DIR_NOT_EMPTY</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_EOF.html" title="constant libssh2_sys::LIBSSH2_FX_EOF">LIBSSH2_FX_EOF</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_FAILURE.html" title="constant libssh2_sys::LIBSSH2_FX_FAILURE">LIBSSH2_FX_FAILURE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_FILE_ALREADY_EXISTS.html" title="constant libssh2_sys::LIBSSH2_FX_FILE_ALREADY_EXISTS">LIBSSH2_FX_FILE_ALREADY_EXISTS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_INVALID_FILENAME.html" title="constant libssh2_sys::LIBSSH2_FX_INVALID_FILENAME">LIBSSH2_FX_INVALID_FILENAME</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_INVALID_HANDLE.html" title="constant libssh2_sys::LIBSSH2_FX_INVALID_HANDLE">LIBSSH2_FX_INVALID_HANDLE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_LINK_LOOP.html" title="constant libssh2_sys::LIBSSH2_FX_LINK_LOOP">LIBSSH2_FX_LINK_LOOP</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_LOCK_CONFLICT.html" title="constant libssh2_sys::LIBSSH2_FX_LOCK_CONFLICT">LIBSSH2_FX_LOCK_CONFLICT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_NOT_A_DIRECTORY.html" title="constant libssh2_sys::LIBSSH2_FX_NOT_A_DIRECTORY">LIBSSH2_FX_NOT_A_DIRECTORY</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_NO_CONNECTION.html" title="constant libssh2_sys::LIBSSH2_FX_NO_CONNECTION">LIBSSH2_FX_NO_CONNECTION</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_NO_MEDIA.html" title="constant libssh2_sys::LIBSSH2_FX_NO_MEDIA">LIBSSH2_FX_NO_MEDIA</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_NO_SPACE_ON_FILESYSTEM.html" title="constant libssh2_sys::LIBSSH2_FX_NO_SPACE_ON_FILESYSTEM">LIBSSH2_FX_NO_SPACE_ON_FILESYSTEM</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_NO_SUCH_FILE.html" title="constant libssh2_sys::LIBSSH2_FX_NO_SUCH_FILE">LIBSSH2_FX_NO_SUCH_FILE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_NO_SUCH_PATH.html" title="constant libssh2_sys::LIBSSH2_FX_NO_SUCH_PATH">LIBSSH2_FX_NO_SUCH_PATH</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_OP_UNSUPPORTED.html" title="constant libssh2_sys::LIBSSH2_FX_OP_UNSUPPORTED">LIBSSH2_FX_OP_UNSUPPORTED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_PERMISSION_DENIED.html" title="constant libssh2_sys::LIBSSH2_FX_PERMISSION_DENIED">LIBSSH2_FX_PERMISSION_DENIED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_QUOTA_EXCEEDED.html" title="constant libssh2_sys::LIBSSH2_FX_QUOTA_EXCEEDED">LIBSSH2_FX_QUOTA_EXCEEDED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_UNKNOWN_PRINCIPAL.html" title="constant libssh2_sys::LIBSSH2_FX_UNKNOWN_PRINCIPAL">LIBSSH2_FX_UNKNOWN_PRINCIPAL</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_FX_WRITE_PROTECT.html" title="constant libssh2_sys::LIBSSH2_FX_WRITE_PROTECT">LIBSSH2_FX_WRITE_PROTECT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_HASH_MD5.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_HASH_MD5">LIBSSH2_HOSTKEY_HASH_MD5</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_HASH_SHA1.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_HASH_SHA1">LIBSSH2_HOSTKEY_HASH_SHA1</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_HASH_SHA256.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_HASH_SHA256">LIBSSH2_HOSTKEY_HASH_SHA256</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_TYPE_DSS.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_TYPE_DSS">LIBSSH2_HOSTKEY_TYPE_DSS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_TYPE_ECDSA_256.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_TYPE_ECDSA_256">LIBSSH2_HOSTKEY_TYPE_ECDSA_256</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_TYPE_ECDSA_384.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_TYPE_ECDSA_384">LIBSSH2_HOSTKEY_TYPE_ECDSA_384</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_TYPE_ECDSA_521.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_TYPE_ECDSA_521">LIBSSH2_HOSTKEY_TYPE_ECDSA_521</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_TYPE_ED25519.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_TYPE_ED25519">LIBSSH2_HOSTKEY_TYPE_ED25519</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_TYPE_RSA.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_TYPE_RSA">LIBSSH2_HOSTKEY_TYPE_RSA</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_HOSTKEY_TYPE_UNKNOWN.html" title="constant libssh2_sys::LIBSSH2_HOSTKEY_TYPE_UNKNOWN">LIBSSH2_HOSTKEY_TYPE_UNKNOWN</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_INIT_NO_CRYPTO.html" title="constant libssh2_sys::LIBSSH2_INIT_NO_CRYPTO">LIBSSH2_INIT_NO_CRYPTO</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_CHECK_FAILURE.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_CHECK_FAILURE">LIBSSH2_KNOWNHOST_CHECK_FAILURE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_CHECK_MATCH.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_CHECK_MATCH">LIBSSH2_KNOWNHOST_CHECK_MATCH</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_CHECK_MISMATCH.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_CHECK_MISMATCH">LIBSSH2_KNOWNHOST_CHECK_MISMATCH</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_CHECK_NOTFOUND.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_CHECK_NOTFOUND">LIBSSH2_KNOWNHOST_CHECK_NOTFOUND</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_FILE_OPENSSH.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_FILE_OPENSSH">LIBSSH2_KNOWNHOST_FILE_OPENSSH</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEYENC_BASE64.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEYENC_BASE64">LIBSSH2_KNOWNHOST_KEYENC_BASE64</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEYENC_RAW.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEYENC_RAW">LIBSSH2_KNOWNHOST_KEYENC_RAW</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEY_ECDSA_256.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEY_ECDSA_256">LIBSSH2_KNOWNHOST_KEY_ECDSA_256</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEY_ECDSA_384.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEY_ECDSA_384">LIBSSH2_KNOWNHOST_KEY_ECDSA_384</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEY_ECDSA_521.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEY_ECDSA_521">LIBSSH2_KNOWNHOST_KEY_ECDSA_521</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEY_ED25519.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEY_ED25519">LIBSSH2_KNOWNHOST_KEY_ED25519</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEY_RSA1.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEY_RSA1">LIBSSH2_KNOWNHOST_KEY_RSA1</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEY_SSHDSS.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEY_SSHDSS">LIBSSH2_KNOWNHOST_KEY_SSHDSS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEY_SSHRSA.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEY_SSHRSA">LIBSSH2_KNOWNHOST_KEY_SSHRSA</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_KEY_UNKNOWN.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_KEY_UNKNOWN">LIBSSH2_KNOWNHOST_KEY_UNKNOWN</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_TYPE_CUSTOM.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_TYPE_CUSTOM">LIBSSH2_KNOWNHOST_TYPE_CUSTOM</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_TYPE_PLAIN.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_TYPE_PLAIN">LIBSSH2_KNOWNHOST_TYPE_PLAIN</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_KNOWNHOST_TYPE_SHA1.html" title="constant libssh2_sys::LIBSSH2_KNOWNHOST_TYPE_SHA1">LIBSSH2_KNOWNHOST_TYPE_SHA1</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_COMP_CS.html" title="constant libssh2_sys::LIBSSH2_METHOD_COMP_CS">LIBSSH2_METHOD_COMP_CS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_COMP_SC.html" title="constant libssh2_sys::LIBSSH2_METHOD_COMP_SC">LIBSSH2_METHOD_COMP_SC</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_CRYPT_CS.html" title="constant libssh2_sys::LIBSSH2_METHOD_CRYPT_CS">LIBSSH2_METHOD_CRYPT_CS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_CRYPT_SC.html" title="constant libssh2_sys::LIBSSH2_METHOD_CRYPT_SC">LIBSSH2_METHOD_CRYPT_SC</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_HOSTKEY.html" title="constant libssh2_sys::LIBSSH2_METHOD_HOSTKEY">LIBSSH2_METHOD_HOSTKEY</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_KEX.html" title="constant libssh2_sys::LIBSSH2_METHOD_KEX">LIBSSH2_METHOD_KEX</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_LANG_CS.html" title="constant libssh2_sys::LIBSSH2_METHOD_LANG_CS">LIBSSH2_METHOD_LANG_CS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_LANG_SC.html" title="constant libssh2_sys::LIBSSH2_METHOD_LANG_SC">LIBSSH2_METHOD_LANG_SC</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_MAC_CS.html" title="constant libssh2_sys::LIBSSH2_METHOD_MAC_CS">LIBSSH2_METHOD_MAC_CS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_MAC_SC.html" title="constant libssh2_sys::LIBSSH2_METHOD_MAC_SC">LIBSSH2_METHOD_MAC_SC</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_METHOD_SIGN_ALGO.html" title="constant libssh2_sys::LIBSSH2_METHOD_SIGN_ALGO">LIBSSH2_METHOD_SIGN_ALGO</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SESSION_BLOCK_INBOUND.html" title="constant libssh2_sys::LIBSSH2_SESSION_BLOCK_INBOUND">LIBSSH2_SESSION_BLOCK_INBOUND</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SESSION_BLOCK_OUTBOUND.html" title="constant libssh2_sys::LIBSSH2_SESSION_BLOCK_OUTBOUND">LIBSSH2_SESSION_BLOCK_OUTBOUND</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_ATTR_ACMODTIME.html" title="constant libssh2_sys::LIBSSH2_SFTP_ATTR_ACMODTIME">LIBSSH2_SFTP_ATTR_ACMODTIME</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_ATTR_EXTENDED.html" title="constant libssh2_sys::LIBSSH2_SFTP_ATTR_EXTENDED">LIBSSH2_SFTP_ATTR_EXTENDED</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_ATTR_PERMISSIONS.html" title="constant libssh2_sys::LIBSSH2_SFTP_ATTR_PERMISSIONS">LIBSSH2_SFTP_ATTR_PERMISSIONS</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_ATTR_SIZE.html" title="constant libssh2_sys::LIBSSH2_SFTP_ATTR_SIZE">LIBSSH2_SFTP_ATTR_SIZE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_ATTR_UIDGID.html" title="constant libssh2_sys::LIBSSH2_SFTP_ATTR_UIDGID">LIBSSH2_SFTP_ATTR_UIDGID</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_LSTAT.html" title="constant libssh2_sys::LIBSSH2_SFTP_LSTAT">LIBSSH2_SFTP_LSTAT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_OPENDIR.html" title="constant libssh2_sys::LIBSSH2_SFTP_OPENDIR">LIBSSH2_SFTP_OPENDIR</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_OPENFILE.html" title="constant libssh2_sys::LIBSSH2_SFTP_OPENFILE">LIBSSH2_SFTP_OPENFILE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_READLINK.html" title="constant libssh2_sys::LIBSSH2_SFTP_READLINK">LIBSSH2_SFTP_READLINK</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_REALPATH.html" title="constant libssh2_sys::LIBSSH2_SFTP_REALPATH">LIBSSH2_SFTP_REALPATH</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_RENAME_ATOMIC.html" title="constant libssh2_sys::LIBSSH2_SFTP_RENAME_ATOMIC">LIBSSH2_SFTP_RENAME_ATOMIC</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_RENAME_NATIVE.html" title="constant libssh2_sys::LIBSSH2_SFTP_RENAME_NATIVE">LIBSSH2_SFTP_RENAME_NATIVE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_RENAME_OVERWRITE.html" title="constant libssh2_sys::LIBSSH2_SFTP_RENAME_OVERWRITE">LIBSSH2_SFTP_RENAME_OVERWRITE</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_SETSTAT.html" title="constant libssh2_sys::LIBSSH2_SFTP_SETSTAT">LIBSSH2_SFTP_SETSTAT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_STAT.html" title="constant libssh2_sys::LIBSSH2_SFTP_STAT">LIBSSH2_SFTP_STAT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_SYMLINK.html" title="constant libssh2_sys::LIBSSH2_SFTP_SYMLINK">LIBSSH2_SFTP_SYMLINK</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_S_IFBLK.html" title="constant libssh2_sys::LIBSSH2_SFTP_S_IFBLK">LIBSSH2_SFTP_S_IFBLK</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_S_IFCHR.html" title="constant libssh2_sys::LIBSSH2_SFTP_S_IFCHR">LIBSSH2_SFTP_S_IFCHR</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_S_IFDIR.html" title="constant libssh2_sys::LIBSSH2_SFTP_S_IFDIR">LIBSSH2_SFTP_S_IFDIR</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_S_IFIFO.html" title="constant libssh2_sys::LIBSSH2_SFTP_S_IFIFO">LIBSSH2_SFTP_S_IFIFO</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_S_IFLNK.html" title="constant libssh2_sys::LIBSSH2_SFTP_S_IFLNK">LIBSSH2_SFTP_S_IFLNK</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_S_IFMT.html" title="constant libssh2_sys::LIBSSH2_SFTP_S_IFMT">LIBSSH2_SFTP_S_IFMT</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_S_IFREG.html" title="constant libssh2_sys::LIBSSH2_SFTP_S_IFREG">LIBSSH2_SFTP_S_IFREG</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_SFTP_S_IFSOCK.html" title="constant libssh2_sys::LIBSSH2_SFTP_S_IFSOCK">LIBSSH2_SFTP_S_IFSOCK</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_TRACE_AUTH.html" title="constant libssh2_sys::LIBSSH2_TRACE_AUTH">LIBSSH2_TRACE_AUTH</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_TRACE_CONN.html" title="constant libssh2_sys::LIBSSH2_TRACE_CONN">LIBSSH2_TRACE_CONN</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_TRACE_ERROR.html" title="constant libssh2_sys::LIBSSH2_TRACE_ERROR">LIBSSH2_TRACE_ERROR</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_TRACE_KEX.html" title="constant libssh2_sys::LIBSSH2_TRACE_KEX">LIBSSH2_TRACE_KEX</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_TRACE_PUBLICKEY.html" title="constant libssh2_sys::LIBSSH2_TRACE_PUBLICKEY">LIBSSH2_TRACE_PUBLICKEY</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_TRACE_SCP.html" title="constant libssh2_sys::LIBSSH2_TRACE_SCP">LIBSSH2_TRACE_SCP</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_TRACE_SFTP.html" title="constant libssh2_sys::LIBSSH2_TRACE_SFTP">LIBSSH2_TRACE_SFTP</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_TRACE_SOCKET.html" title="constant libssh2_sys::LIBSSH2_TRACE_SOCKET">LIBSSH2_TRACE_SOCKET</a></div></li><li><div class="item-name"><a class="constant" href="constant.LIBSSH2_TRACE_TRANS.html" title="constant libssh2_sys::LIBSSH2_TRACE_TRANS">LIBSSH2_TRACE_TRANS</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_AUTH_CANCELLED_BY_USER.html" title="constant libssh2_sys::SSH_DISCONNECT_AUTH_CANCELLED_BY_USER">SSH_DISCONNECT_AUTH_CANCELLED_BY_USER</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_BY_APPLICATION.html" title="constant libssh2_sys::SSH_DISCONNECT_BY_APPLICATION">SSH_DISCONNECT_BY_APPLICATION</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_COMPRESSION_ERROR.html" title="constant libssh2_sys::SSH_DISCONNECT_COMPRESSION_ERROR">SSH_DISCONNECT_COMPRESSION_ERROR</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_CONNECTION_LOST.html" title="constant libssh2_sys::SSH_DISCONNECT_CONNECTION_LOST">SSH_DISCONNECT_CONNECTION_LOST</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_HOST_KEY_NOT_VERIFIABLE.html" title="constant libssh2_sys::SSH_DISCONNECT_HOST_KEY_NOT_VERIFIABLE">SSH_DISCONNECT_HOST_KEY_NOT_VERIFIABLE</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECT.html" title="constant libssh2_sys::SSH_DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECT">SSH_DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECT</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_ILLEGAL_USER_NAME.html" title="constant libssh2_sys::SSH_DISCONNECT_ILLEGAL_USER_NAME">SSH_DISCONNECT_ILLEGAL_USER_NAME</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_KEY_EXCHANGE_FAILED.html" title="constant libssh2_sys::SSH_DISCONNECT_KEY_EXCHANGE_FAILED">SSH_DISCONNECT_KEY_EXCHANGE_FAILED</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_MAC_ERROR.html" title="constant libssh2_sys::SSH_DISCONNECT_MAC_ERROR">SSH_DISCONNECT_MAC_ERROR</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE.html" title="constant libssh2_sys::SSH_DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE">SSH_DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_PROTOCOL_ERROR.html" title="constant libssh2_sys::SSH_DISCONNECT_PROTOCOL_ERROR">SSH_DISCONNECT_PROTOCOL_ERROR</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTED.html" title="constant libssh2_sys::SSH_DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTED">SSH_DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTED</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_RESERVED.html" title="constant libssh2_sys::SSH_DISCONNECT_RESERVED">SSH_DISCONNECT_RESERVED</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_SERVICE_NOT_AVAILABLE.html" title="constant libssh2_sys::SSH_DISCONNECT_SERVICE_NOT_AVAILABLE">SSH_DISCONNECT_SERVICE_NOT_AVAILABLE</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSH_DISCONNECT_TOO_MANY_CONNECTIONS.html" title="constant libssh2_sys::SSH_DISCONNECT_TOO_MANY_CONNECTIONS">SSH_DISCONNECT_TOO_MANY_CONNECTIONS</a></div></li></ul><h2 id="functions" class="section-header">Functions<a href="#functions" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="fn" href="fn.init.html" title="fn libssh2_sys::init">init</a></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_agent_connect.html" title="fn libssh2_sys::libssh2_agent_connect">libssh2_agent_connect</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_agent_disconnect.html" title="fn libssh2_sys::libssh2_agent_disconnect">libssh2_agent_disconnect</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_agent_free.html" title="fn libssh2_sys::libssh2_agent_free">libssh2_agent_free</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_agent_get_identity.html" title="fn libssh2_sys::libssh2_agent_get_identity">libssh2_agent_get_identity</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_agent_init.html" title="fn libssh2_sys::libssh2_agent_init">libssh2_agent_init</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_agent_list_identities.html" title="fn libssh2_sys::libssh2_agent_list_identities">libssh2_agent_list_identities</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_agent_userauth.html" title="fn libssh2_sys::libssh2_agent_userauth">libssh2_agent_userauth</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_close.html" title="fn libssh2_sys::libssh2_channel_close">libssh2_channel_close</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_direct_tcpip_ex.html" title="fn libssh2_sys::libssh2_channel_direct_tcpip_ex">libssh2_channel_direct_tcpip_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_eof.html" title="fn libssh2_sys::libssh2_channel_eof">libssh2_channel_eof</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_flush_ex.html" title="fn libssh2_sys::libssh2_channel_flush_ex">libssh2_channel_flush_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_forward_accept.html" title="fn libssh2_sys::libssh2_channel_forward_accept">libssh2_channel_forward_accept</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_forward_cancel.html" title="fn libssh2_sys::libssh2_channel_forward_cancel">libssh2_channel_forward_cancel</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_forward_listen_ex.html" title="fn libssh2_sys::libssh2_channel_forward_listen_ex">libssh2_channel_forward_listen_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_free.html" title="fn libssh2_sys::libssh2_channel_free">libssh2_channel_free</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_get_exit_signal.html" title="fn libssh2_sys::libssh2_channel_get_exit_signal">libssh2_channel_get_exit_signal</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_get_exit_status.html" title="fn libssh2_sys::libssh2_channel_get_exit_status">libssh2_channel_get_exit_status</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_handle_extended_data2.html" title="fn libssh2_sys::libssh2_channel_handle_extended_data2">libssh2_channel_handle_extended_data2</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_open_ex.html" title="fn libssh2_sys::libssh2_channel_open_ex">libssh2_channel_open_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_process_startup.html" title="fn libssh2_sys::libssh2_channel_process_startup">libssh2_channel_process_startup</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_read_ex.html" title="fn libssh2_sys::libssh2_channel_read_ex">libssh2_channel_read_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_receive_window_adjust2.html" title="fn libssh2_sys::libssh2_channel_receive_window_adjust2">libssh2_channel_receive_window_adjust2</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_request_auth_agent.html" title="fn libssh2_sys::libssh2_channel_request_auth_agent">libssh2_channel_request_auth_agent</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_request_pty_ex.html" title="fn libssh2_sys::libssh2_channel_request_pty_ex">libssh2_channel_request_pty_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_request_pty_size_ex.html" title="fn libssh2_sys::libssh2_channel_request_pty_size_ex">libssh2_channel_request_pty_size_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_send_eof.html" title="fn libssh2_sys::libssh2_channel_send_eof">libssh2_channel_send_eof</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_setenv_ex.html" title="fn libssh2_sys::libssh2_channel_setenv_ex">libssh2_channel_setenv_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_wait_closed.html" title="fn libssh2_sys::libssh2_channel_wait_closed">libssh2_channel_wait_closed</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_wait_eof.html" title="fn libssh2_sys::libssh2_channel_wait_eof">libssh2_channel_wait_eof</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_window_read_ex.html" title="fn libssh2_sys::libssh2_channel_window_read_ex">libssh2_channel_window_read_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_window_write_ex.html" title="fn libssh2_sys::libssh2_channel_window_write_ex">libssh2_channel_window_write_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_channel_write_ex.html" title="fn libssh2_sys::libssh2_channel_write_ex">libssh2_channel_write_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_exit.html" title="fn libssh2_sys::libssh2_exit">libssh2_exit</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_free.html" title="fn libssh2_sys::libssh2_free">libssh2_free</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_hostkey_hash.html" title="fn libssh2_sys::libssh2_hostkey_hash">libssh2_hostkey_hash</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_init.html" title="fn libssh2_sys::libssh2_init">libssh2_init</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_keepalive_config.html" title="fn libssh2_sys::libssh2_keepalive_config">libssh2_keepalive_config</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_keepalive_send.html" title="fn libssh2_sys::libssh2_keepalive_send">libssh2_keepalive_send</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_addc.html" title="fn libssh2_sys::libssh2_knownhost_addc">libssh2_knownhost_addc</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_check.html" title="fn libssh2_sys::libssh2_knownhost_check">libssh2_knownhost_check</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_checkp.html" title="fn libssh2_sys::libssh2_knownhost_checkp">libssh2_knownhost_checkp</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_del.html" title="fn libssh2_sys::libssh2_knownhost_del">libssh2_knownhost_del</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_free.html" title="fn libssh2_sys::libssh2_knownhost_free">libssh2_knownhost_free</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_get.html" title="fn libssh2_sys::libssh2_knownhost_get">libssh2_knownhost_get</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_init.html" title="fn libssh2_sys::libssh2_knownhost_init">libssh2_knownhost_init</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_readfile.html" title="fn libssh2_sys::libssh2_knownhost_readfile">libssh2_knownhost_readfile</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_readline.html" title="fn libssh2_sys::libssh2_knownhost_readline">libssh2_knownhost_readline</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_writefile.html" title="fn libssh2_sys::libssh2_knownhost_writefile">libssh2_knownhost_writefile</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_knownhost_writeline.html" title="fn libssh2_sys::libssh2_knownhost_writeline">libssh2_knownhost_writeline</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_scp_recv.html" title="fn libssh2_sys::libssh2_scp_recv">libssh2_scp_recv</a><sup title="unsafe function"></sup><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_scp_recv2.html" title="fn libssh2_sys::libssh2_scp_recv2">libssh2_scp_recv2</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_scp_send64.html" title="fn libssh2_sys::libssh2_scp_send64">libssh2_scp_send64</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_abstract.html" title="fn libssh2_sys::libssh2_session_abstract">libssh2_session_abstract</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_banner_get.html" title="fn libssh2_sys::libssh2_session_banner_get">libssh2_session_banner_get</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_banner_set.html" title="fn libssh2_sys::libssh2_session_banner_set">libssh2_session_banner_set</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_block_directions.html" title="fn libssh2_sys::libssh2_session_block_directions">libssh2_session_block_directions</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_disconnect_ex.html" title="fn libssh2_sys::libssh2_session_disconnect_ex">libssh2_session_disconnect_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_flag.html" title="fn libssh2_sys::libssh2_session_flag">libssh2_session_flag</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_free.html" title="fn libssh2_sys::libssh2_session_free">libssh2_session_free</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_get_blocking.html" title="fn libssh2_sys::libssh2_session_get_blocking">libssh2_session_get_blocking</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_get_timeout.html" title="fn libssh2_sys::libssh2_session_get_timeout">libssh2_session_get_timeout</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_handshake.html" title="fn libssh2_sys::libssh2_session_handshake">libssh2_session_handshake</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_hostkey.html" title="fn libssh2_sys::libssh2_session_hostkey">libssh2_session_hostkey</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_init_ex.html" title="fn libssh2_sys::libssh2_session_init_ex">libssh2_session_init_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_last_errno.html" title="fn libssh2_sys::libssh2_session_last_errno">libssh2_session_last_errno</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_last_error.html" title="fn libssh2_sys::libssh2_session_last_error">libssh2_session_last_error</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_method_pref.html" title="fn libssh2_sys::libssh2_session_method_pref">libssh2_session_method_pref</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_methods.html" title="fn libssh2_sys::libssh2_session_methods">libssh2_session_methods</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_set_blocking.html" title="fn libssh2_sys::libssh2_session_set_blocking">libssh2_session_set_blocking</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_set_timeout.html" title="fn libssh2_sys::libssh2_session_set_timeout">libssh2_session_set_timeout</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_session_supported_algs.html" title="fn libssh2_sys::libssh2_session_supported_algs">libssh2_session_supported_algs</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_close_handle.html" title="fn libssh2_sys::libssh2_sftp_close_handle">libssh2_sftp_close_handle</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_fstat_ex.html" title="fn libssh2_sys::libssh2_sftp_fstat_ex">libssh2_sftp_fstat_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_fstatvfs.html" title="fn libssh2_sys::libssh2_sftp_fstatvfs">libssh2_sftp_fstatvfs</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_fsync.html" title="fn libssh2_sys::libssh2_sftp_fsync">libssh2_sftp_fsync</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_init.html" title="fn libssh2_sys::libssh2_sftp_init">libssh2_sftp_init</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_last_error.html" title="fn libssh2_sys::libssh2_sftp_last_error">libssh2_sftp_last_error</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_mkdir_ex.html" title="fn libssh2_sys::libssh2_sftp_mkdir_ex">libssh2_sftp_mkdir_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_open_ex.html" title="fn libssh2_sys::libssh2_sftp_open_ex">libssh2_sftp_open_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_read.html" title="fn libssh2_sys::libssh2_sftp_read">libssh2_sftp_read</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_readdir_ex.html" title="fn libssh2_sys::libssh2_sftp_readdir_ex">libssh2_sftp_readdir_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_rename_ex.html" title="fn libssh2_sys::libssh2_sftp_rename_ex">libssh2_sftp_rename_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_rmdir_ex.html" title="fn libssh2_sys::libssh2_sftp_rmdir_ex">libssh2_sftp_rmdir_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_seek64.html" title="fn libssh2_sys::libssh2_sftp_seek64">libssh2_sftp_seek64</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_shutdown.html" title="fn libssh2_sys::libssh2_sftp_shutdown">libssh2_sftp_shutdown</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_stat_ex.html" title="fn libssh2_sys::libssh2_sftp_stat_ex">libssh2_sftp_stat_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_symlink_ex.html" title="fn libssh2_sys::libssh2_sftp_symlink_ex">libssh2_sftp_symlink_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_tell64.html" title="fn libssh2_sys::libssh2_sftp_tell64">libssh2_sftp_tell64</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_unlink_ex.html" title="fn libssh2_sys::libssh2_sftp_unlink_ex">libssh2_sftp_unlink_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_sftp_write.html" title="fn libssh2_sys::libssh2_sftp_write">libssh2_sftp_write</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_trace.html" title="fn libssh2_sys::libssh2_trace">libssh2_trace</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_userauth_authenticated.html" title="fn libssh2_sys::libssh2_userauth_authenticated">libssh2_userauth_authenticated</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_userauth_banner.html" title="fn libssh2_sys::libssh2_userauth_banner">libssh2_userauth_banner</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_userauth_hostbased_fromfile_ex.html" title="fn libssh2_sys::libssh2_userauth_hostbased_fromfile_ex">libssh2_userauth_hostbased_fromfile_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_userauth_keyboard_interactive_ex.html" title="fn libssh2_sys::libssh2_userauth_keyboard_interactive_ex">libssh2_userauth_keyboard_interactive_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_userauth_list.html" title="fn libssh2_sys::libssh2_userauth_list">libssh2_userauth_list</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_userauth_password_ex.html" title="fn libssh2_sys::libssh2_userauth_password_ex">libssh2_userauth_password_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_userauth_publickey_fromfile_ex.html" title="fn libssh2_sys::libssh2_userauth_publickey_fromfile_ex">libssh2_userauth_publickey_fromfile_ex</a><sup title="unsafe function"></sup></div></li><li><div class="item-name"><a class="fn" href="fn.libssh2_userauth_publickey_frommemory.html" title="fn libssh2_sys::libssh2_userauth_publickey_frommemory">libssh2_userauth_publickey_frommemory</a><sup title="unsafe function"></sup></div></li></ul><h2 id="types" class="section-header">Type Aliases<a href="#types" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="type" href="type.LIBSSH2_ALLOC_FUNC.html" title="type libssh2_sys::LIBSSH2_ALLOC_FUNC">LIBSSH2_ALLOC_FUNC</a></div></li><li><div class="item-name"><a class="type" href="type.LIBSSH2_FREE_FUNC.html" title="type libssh2_sys::LIBSSH2_FREE_FUNC">LIBSSH2_FREE_FUNC</a></div></li><li><div class="item-name"><a class="type" href="type.LIBSSH2_PASSWD_CHANGEREQ_FUNC.html" title="type libssh2_sys::LIBSSH2_PASSWD_CHANGEREQ_FUNC">LIBSSH2_PASSWD_CHANGEREQ_FUNC</a></div></li><li><div class="item-name"><a class="type" href="type.LIBSSH2_REALLOC_FUNC.html" title="type libssh2_sys::LIBSSH2_REALLOC_FUNC">LIBSSH2_REALLOC_FUNC</a></div></li><li><div class="item-name"><a class="type" href="type.LIBSSH2_USERAUTH_KBDINT_RESPONSE_FUNC.html" title="type libssh2_sys::LIBSSH2_USERAUTH_KBDINT_RESPONSE_FUNC">LIBSSH2_USERAUTH_KBDINT_RESPONSE_FUNC</a></div></li><li><div class="item-name"><a class="type" href="type.libssh2_int64_t.html" title="type libssh2_sys::libssh2_int64_t">libssh2_int64_t</a></div></li><li><div class="item-name"><a class="type" href="type.libssh2_socket_t.html" title="type libssh2_sys::libssh2_socket_t">libssh2_socket_t</a></div></li><li><div class="item-name"><a class="type" href="type.libssh2_uint64_t.html" title="type libssh2_sys::libssh2_uint64_t">libssh2_uint64_t</a></div></li></ul></section></div></main></body></html>