Liking cljdoc? Tell your friends :D

clj-libssh2.libssh2.publickey

Functions for using the publickey subsystem. (RFC 4819)

Functions for using the publickey subsystem. (RFC 4819)
raw docstring

addclj

(add pkey name blob blob-len overwrite num-attrs attrs)

int libssh2_publickey_add(LIBSSH2_PUBLICKEY *pkey, const unsigned char *name, const unsigned char *blob, unsigned long blob_len, char overwrite, unsigned long num_attrs, const libssh2_publickey_attribute attrs[]);

int libssh2_publickey_add(LIBSSH2_PUBLICKEY *pkey,
                          const unsigned char *name,
                          const unsigned char *blob,
                          unsigned long blob_len,
                          char overwrite,
                          unsigned long num_attrs,
                          const libssh2_publickey_attribute attrs[]);
sourceraw docstring

add-exclj

(add-ex pkey name name-len blob blob-len overwrite num-attrs attrs)

int libssh2_publickey_add_ex(LIBSSH2_PUBLICKEY *pkey, const unsigned char *name, unsigned long name_len, const unsigned char *blob, unsigned long blob_len, char overwrite, unsigned long num_attrs, const libssh2_publickey_attribute attrs[]);

int libssh2_publickey_add_ex(LIBSSH2_PUBLICKEY *pkey,
                             const unsigned char *name,
                             unsigned long name_len,
                             const unsigned char *blob,
                             unsigned long blob_len,
                             char overwrite,
                             unsigned long num_attrs,
                             const libssh2_publickey_attribute attrs[]);
sourceraw docstring

initclj

(init session)

LIBSSH2_PUBLICKEY *libssh2_publickey_init(LIBSSH2_SESSION *session);

LIBSSH2_PUBLICKEY *libssh2_publickey_init(LIBSSH2_SESSION *session);
sourceraw docstring

list-fetchclj

(list-fetch pkey num-keys pkey-list)

int libssh2_publickey_list_fetch(LIBSSH2_PUBLICKEY *pkey, unsigned long *num_keys, libssh2_publickey_list **pkey_list);

int libssh2_publickey_list_fetch(LIBSSH2_PUBLICKEY *pkey,
                                 unsigned long *num_keys,
                                 libssh2_publickey_list **pkey_list);
sourceraw docstring

list-freeclj

(list-free pkey pkey-list)

void libssh2_publickey_list_free(LIBSSH2_PUBLICKEY *pkey, libssh2_publickey_list *pkey_list);

void libssh2_publickey_list_free(LIBSSH2_PUBLICKEY *pkey,
                                 libssh2_publickey_list *pkey_list);
sourceraw docstring

removeclj

(remove pkey name blob blob-len)

int libssh2_publickey_remove(LIBSSH2_PUBLICKEY *pkey, const unsigned char *name, const unsigned char *blob, unsigned long blob_len);

int libssh2_publickey_remove(LIBSSH2_PUBLICKEY *pkey,
                             const unsigned char *name,
                             const unsigned char *blob,
                             unsigned long blob_len);
sourceraw docstring

remove-exclj

(remove-ex pkey name name-len blob blob-len)

int libssh2_publickey_remove_ex(LIBSSH2_PUBLICKEY *pkey, const unsigned char *name, unsigned long name_len, const unsigned char *blob, unsigned long blob_len);

int libssh2_publickey_remove_ex(LIBSSH2_PUBLICKEY *pkey,
                                const unsigned char *name,
                                unsigned long name_len,
                                const unsigned char *blob,
                                unsigned long blob_len);
sourceraw docstring

shutdownclj

(shutdown pkey)

int libssh2_publickey_shutdown(LIBSSH2_PUBLICKEY *pkey);

int libssh2_publickey_shutdown(LIBSSH2_PUBLICKEY *pkey);
sourceraw docstring

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

× close