Liking cljdoc? Tell your friends :D
Clojure only.

clj-libssh2.libssh2


(banner-set session banner)

int libssh2_banner_set(LIBSSH2_SESSION *session, const char *banner);

int libssh2_banner_set(LIBSSH2_SESSION *session, const char *banner);
sourceraw docstring

base64-decodecljdeprecated

(base64-decode session dest dest-len src src-len)

int libssh2_base64_decode(LIBSSH2_SESSION *session, char **dest unsigned int *dest_len const char *src unsigned int src_len);

int libssh2_base64_decode(LIBSSH2_SESSION *session,
                          char **dest
                          unsigned int *dest_len
                          const char *src
                          unsigned int src_len);
sourceraw docstring

CALLBACK_DEBUGclj

source

CALLBACK_DISCONNECTclj

source

CALLBACK_IGNOREclj

source

CALLBACK_MACERRORclj

source

CALLBACK_RECVclj

source

CALLBACK_SENDclj

source

CALLBACK_X11clj

source

CHANNEL_EXTENDED_DATA_IGNOREclj

source

CHANNEL_EXTENDED_DATA_MERGEclj

source

CHANNEL_EXTENDED_DATA_NORMALclj

source

CHANNEL_FLUSH_ALLclj

source

CHANNEL_FLUSH_EXTENDED_DATAclj

source

CHANNEL_MINADJUSTclj

source

CHANNEL_PACKET_DEFAULTclj

source

CHANNEL_WINDOW_DEFAULTclj

source

DH_GEX_MAXGROUPclj

source

DH_GEX_MINGROUPclj

source

DH_GEX_OPTGROUPclj

source

ERROR_AGENT_PROTOCOLclj

source

ERROR_ALLOCclj

source

ERROR_AUTHENTICATION_FAILEDclj

source

ERROR_BAD_SOCKETclj

source

ERROR_BAD_USEclj

source

ERROR_BANNER_NONEclj

source

ERROR_BANNER_RECVclj

source

ERROR_BANNER_SENDclj

source

ERROR_BUFFER_TOO_SMALLclj

source

ERROR_CHANNEL_CLOSEDclj

source

ERROR_CHANNEL_EOF_SENTclj

source

ERROR_CHANNEL_FAILUREclj

source

ERROR_CHANNEL_OUTOFORDERclj

source

ERROR_CHANNEL_PACKET_EXCEEDEDclj

source

ERROR_CHANNEL_REQUEST_DENIEDclj

source

ERROR_CHANNEL_UNKNOWNclj

source

ERROR_CHANNEL_WINDOW_EXCEEDEDclj

source

ERROR_COMPRESSclj

source

ERROR_DECRYPTclj

source

ERROR_EAGAINclj

source

ERROR_ENCRYPTclj

source

ERROR_FILEclj

source

ERROR_HOSTKEY_INITclj

source

ERROR_HOSTKEY_SIGNclj

source

ERROR_INVALclj

source

ERROR_INVALID_MACclj

source

ERROR_INVALID_POLL_TYPEclj

source

ERROR_KEX_FAILUREclj

source

ERROR_KEY_EXCHANGE_FAILUREclj

source

ERROR_KNOWN_HOSTSclj

source

ERROR_METHOD_NONEclj

source

ERROR_METHOD_NOT_SUPPORTEDclj

source

ERROR_NONEclj

source

ERROR_OUT_OF_BOUNDARYclj

source

ERROR_PASSWORD_EXPIREDclj

source

ERROR_PROTOclj

source

ERROR_PUBLICKEY_PROTOCOLclj

source

ERROR_PUBLICKEY_UNRECOGNIZEDclj

source

ERROR_PUBLICKEY_UNVERIFIEDclj

source

ERROR_REQUEST_DENIEDclj

source

ERROR_SCP_PROTOCOLclj

source

ERROR_SFTP_PROTOCOLclj

source

ERROR_SOCKET_DISCONNECTclj

source

ERROR_SOCKET_NONEclj

source

ERROR_SOCKET_RECVclj

source

ERROR_SOCKET_SENDclj

source

ERROR_SOCKET_TIMEOUTclj

source

ERROR_TIMEOUTclj

source

ERROR_ZLIBclj

source

exitclj

(exit)

void libssh2_exit(void);

void libssh2_exit(void);
sourceraw docstring

FLAG_COMPRESSclj

source

FLAG_SIGPIPEclj

source

freeclj

(free session ptr)

void libssh2_free(LIBSSH2_SESSION *session, void *ptr);

void libssh2_free(LIBSSH2_SESSION *session, void *ptr);
sourceraw docstring

hostkey-hashclj

(hostkey-hash session hash-type)

const char * libssh2_hostkey_hash(LIBSSH2_SESSION *session, int hash_type);

const char * libssh2_hostkey_hash(LIBSSH2_SESSION *session, int hash_type);
sourceraw docstring

HOSTKEY_HASH_MD5clj

source

HOSTKEY_HASH_SHA1clj

source

HOSTKEY_TYPE_DSSclj

source

HOSTKEY_TYPE_RSAclj

source

HOSTKEY_TYPE_UNKNOWNclj

source

initclj

(init flags)

int libssh2_init(int flags);

int libssh2_init(int flags);
sourceraw docstring

INIT_NO_CRYPTOclj

source

KNOWNHOST_CHECK_FAILUREclj

source

KNOWNHOST_CHECK_MATCHclj

source

KNOWNHOST_CHECK_MISMATCHclj

source

KNOWNHOST_CHECK_NOTFOUNDclj

source

KNOWNHOST_FILE_OPENSSHclj

source

KNOWNHOST_KEY_MASKclj

source

KNOWNHOST_KEY_RSA1clj

source

KNOWNHOST_KEY_SHIFTclj

source

KNOWNHOST_KEY_SSHDSSclj

source

KNOWNHOST_KEY_SSHRSAclj

source

KNOWNHOST_KEY_UNKNOWNclj

source

KNOWNHOST_KEYENC_BASE64clj

source

KNOWNHOST_KEYENC_MASKclj

source

KNOWNHOST_KEYENC_RAWclj

source

KNOWNHOST_TYPE_CUSTOMclj

source

KNOWNHOST_TYPE_MASKclj

source

KNOWNHOST_TYPE_PLAINclj

source

KNOWNHOST_TYPE_SHA1clj

source

METHOD_COMP_CSclj

source

METHOD_COMP_SCclj

source

METHOD_CRYPT_CSclj

source

METHOD_CRYPT_SCclj

source

METHOD_HOSTKEYclj

source

METHOD_KEXclj

source

METHOD_LANG_CSclj

source

METHOD_LANG_SCclj

source

METHOD_MAC_CSclj

source

METHOD_MAC_SCclj

source

PACKET_MAXCOMPclj

source

PACKET_MAXDECOMPclj

source

PACKET_MAXPAYLOADclj

source

pollcljdeprecated

(poll fds nfds timeout)

int libssh2_poll(LIBSSH2_POLLFD *fds, unsigned int nfds, long timeout);

int libssh2_poll(LIBSSH2_POLLFD *fds, unsigned int nfds, long timeout);
sourceraw docstring

poll-channel-readcljdeprecated

(poll-channel-read channel extended)

int libssh2_poll_channel_read(LIBSSH2_CHANNEL *channel, int extended);

int libssh2_poll_channel_read(LIBSSH2_CHANNEL *channel, int extended);
sourceraw docstring

POLLFD_CHANNELclj

source

POLLFD_CHANNEL_CLOSEDclj

source

POLLFD_LISTENERclj

source

POLLFD_LISTENER_CLOSEDclj

source

POLLFD_POLLERRclj

source

POLLFD_POLLEXclj

source

POLLFD_POLLEXTclj

source

POLLFD_POLLHUPclj

source

POLLFD_POLLINclj

source

POLLFD_POLLNVALclj

source

POLLFD_POLLOUTclj

source

POLLFD_POLLPRIclj

source

POLLFD_SESSION_CLOSEDclj

source

POLLFD_SOCKETclj

source

SESSION_BLOCK_INBOUNDclj

source

SESSION_BLOCK_OUTBOUNDclj

source

SOCKET_POLL_MAXLOOPSclj

source

SOCKET_POLL_UDELAYclj

source

SSH_BANNERclj

source

SSH_DEFAULT_BANNERclj

source

SSH_DEFAULT_BANNER_WITH_CRLFclj

source

SSH_DISCONNECT_AUTH_CANCELLED_BY_USERclj

source

SSH_DISCONNECT_BY_APPLICATIONclj

source

SSH_DISCONNECT_COMPRESSION_ERRORclj

source

SSH_DISCONNECT_CONNECTION_LOSTclj

source

SSH_DISCONNECT_HOST_KEY_NOT_VERIFIABLEclj

source

SSH_DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECTclj

source

SSH_DISCONNECT_ILLEGAL_USER_NAMEclj

source

SSH_DISCONNECT_KEY_EXCHANGE_FAILEDclj

source

SSH_DISCONNECT_MAC_ERRORclj

source

SSH_DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLEclj

source

SSH_DISCONNECT_PROTOCOL_ERRORclj

source

SSH_DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTEDclj

source

SSH_DISCONNECT_RESERVEDclj

source

SSH_DISCONNECT_SERVICE_NOT_AVAILABLEclj

source

SSH_DISCONNECT_TOO_MANY_CONNECTIONSclj

source

SSH_EXTENDED_DATA_STDERRclj

source

TERM_HEIGHTclj

source

TERM_HEIGHT_PXclj

source

TERM_WIDTHclj

source

TERM_WIDTH_PXclj

source

traceclj

(trace session bitmask)

int libssh2_trace(LIBSSH2_SESSION *session, int bitmask);

Note: This will not work because the bundled copy of libssh2 is a release build and tracing is disabled in release builds.

int libssh2_trace(LIBSSH2_SESSION *session, int bitmask);

Note: This will not work because the bundled copy of libssh2 is a release
build and tracing is disabled in release builds.
sourceraw docstring

trace-sethandlerclj

(trace-sethandler session context callback)

int libssh2_trace_sethandler(LIBSSH2_SESSION session, void context, libssh2_trace_handler_func callback);

Note: This will not work because the bundled copy of libssh2 is a release build and tracing is disabled in release builds.

int libssh2_trace_sethandler(LIBSSH2_SESSION *session,
                             void* context,
                             libssh2_trace_handler_func callback);

Note: This will not work because the bundled copy of libssh2 is a release
build and tracing is disabled in release builds.
sourceraw docstring

TRACE_AUTHclj

source

TRACE_CONNclj

source

TRACE_ERRORclj

source

TRACE_KEXclj

source

TRACE_PUBLICKEYclj

source

TRACE_SCPclj

source

TRACE_SFTPclj

source

TRACE_SOCKETclj

source

TRACE_TRANSclj

source

VERSIONclj

source

versionclj

(version required-version)

const char * libssh2_version(int required_version);

const char * libssh2_version(int required_version);
sourceraw docstring

VERSION_MAJORclj

source

VERSION_MINORclj

source

VERSION_NUMclj

source

VERSION_PATCHclj

source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close