Liking cljdoc? Tell your friends :D

clj-libssh2.libssh2.sftp

Functions for using the SFTP subsystem

Functions for using the SFTP subsystem
raw docstring

ATTR_ACMODTIMEclj

source

ATTR_EXTENDEDclj

source

ATTR_PERMISSIONSclj

source

ATTR_SIZEclj

source

ATTR_UIDGIDclj

source

closeclj

(close handle)

int libssh2_sftp_close(LIBSSH2_SFTP_HANDLE *handle);

int libssh2_sftp_close(LIBSSH2_SFTP_HANDLE *handle);
sourceraw docstring

close-handleclj

(close-handle handle)

int libssh2_sftp_close_handle(LIBSSH2_SFTP_HANDLE *handle);

int libssh2_sftp_close_handle(LIBSSH2_SFTP_HANDLE *handle);
sourceraw docstring

closedirclj

(closedir handle)

int libssh2_sftp_closedir(LIBSSH2_SFTP_HANDLE *handle);

int libssh2_sftp_closedir(LIBSSH2_SFTP_HANDLE *handle);
sourceraw docstring

fsetstatclj

(fsetstat handle attrs)

int libssh2_sftp_fsetstat(LIBSSH2_SFTP_HANDLE *handle, LIBSSH2_SFTP_ATTRIBUTES *attrs);

int libssh2_sftp_fsetstat(LIBSSH2_SFTP_HANDLE *handle,
                          LIBSSH2_SFTP_ATTRIBUTES *attrs);
sourceraw docstring

fstatclj

(fstat handle attrs)

int libssh2_sftp_fstat(LIBSSH2_SFTP_HANDLE *handle, LIBSSH2_SFTP_ATTRIBUTES *attrs);

int libssh2_sftp_fstat(LIBSSH2_SFTP_HANDLE *handle,
                       LIBSSH2_SFTP_ATTRIBUTES *attrs);
sourceraw docstring

fstat-exclj

(fstat-ex handle attrs setstat)

int libssh2_sftp_fstat_ex(LIBSSH2_SFTP_HANDLE *handle, LIBSSH2_SFTP_ATTRIBUTES *attrs, int setstat);

int libssh2_sftp_fstat_ex(LIBSSH2_SFTP_HANDLE *handle,
                          LIBSSH2_SFTP_ATTRIBUTES *attrs,
                          int setstat);
sourceraw docstring

fstatvfsclj

(fstatvfs handle st)

int libssh2_sftp_fstatvfs(LIBSSH2_SFTP_HANDLE *handle, LIBSSH2_SFTP_STATVFS *st);

int libssh2_sftp_fstatvfs(LIBSSH2_SFTP_HANDLE *handle,
                          LIBSSH2_SFTP_STATVFS *st);
sourceraw docstring

fsyncclj

(fsync handle)

int libssh2_sftp_fsync(LIBSSH2_SFTP_HANDLE *handle);

int libssh2_sftp_fsync(LIBSSH2_SFTP_HANDLE *handle);
sourceraw docstring

FX_BAD_MESSAGEclj

source

FX_CONNECTION_LOSTclj

source

FX_DIR_NOT_EMPTYclj

source

FX_EOFclj

source

FX_FAILUREclj

source

FX_FILE_ALREADY_EXISTSclj

source

FX_INVALID_FILENAMEclj

source

FX_INVALID_HANDLEclj

source

source

FX_LOCK_CONFlICTclj

source

FX_LOCK_CONFLICTclj

source

FX_NO_CONNECTIONclj

source

FX_NO_MEDIAclj

source

FX_NO_SPACE_ON_FILESYSTEMclj

source

FX_NO_SUCH_FILEclj

source

FX_NO_SUCH_PATHclj

source

FX_NOT_A_DIRECTORYclj

source

FX_OKclj

source

FX_OP_UNSUPPORTEDclj

source

FX_PERMISSION_DENIEDclj

source

FX_QUOTA_EXCEEDEDclj

source

FX_UNKNOWN_PRINCIPALclj

source

FX_UNKNOWN_PRINCIPLEclj

source

FX_WRITE_PROTECTclj

source

FXF_APPENDclj

source

FXF_CREATclj

source

FXF_EXCLclj

source

FXF_READclj

source

FXF_TRUNCclj

source

FXF_WRITEclj

source

get-channelclj

(get-channel sftp)

LIBSSH2_CHANNEL *libssh2_sftp_get_channel(LIBSSH2_SFTP *sftp);

LIBSSH2_CHANNEL *libssh2_sftp_get_channel(LIBSSH2_SFTP *sftp);
sourceraw docstring

initclj

(init session)

LIBSSH2_SFTP *libssh2_sftp_init(LIBSSH2_SESSION *session);

LIBSSH2_SFTP *libssh2_sftp_init(LIBSSH2_SESSION *session);
sourceraw docstring

last-errorclj

(last-error sftp)

unsigned long libssh2_sftp_last_error(LIBSSH2_SFTP *sftp);

unsigned long libssh2_sftp_last_error(LIBSSH2_SFTP *sftp);
sourceraw docstring

lstatclj

(lstat sftp path attrs)

int libssh2_sftp_lstat(LIBSSH2_SFTP *sftp, const char *path, LIBSSH2_SFTP_ATTRIBUTES *attrs);

int libssh2_sftp_lstat(LIBSSH2_SFTP *sftp,
                       const char *path,
                       LIBSSH2_SFTP_ATTRIBUTES *attrs);
sourceraw docstring

LSTATclj

source

mkdirclj

(mkdir sftp path mode)

int libssh2_sftp_mkdir(LIBSSH2_SFTP *sftp, const char *path, long mode);

int libssh2_sftp_mkdir(LIBSSH2_SFTP *sftp,
                       const char *path,
                       long mode);
sourceraw docstring

mkdir-exclj

(mkdir-ex sftp path path-len mode)

int libssh2_sftp_mkdir_ex(LIBSSH2_SFTP *sftp, const char *path, unsigned int path_len, long mode);

int libssh2_sftp_mkdir_ex(LIBSSH2_SFTP *sftp,
                          const char *path,
                          unsigned int path_len, long mode);
sourceraw docstring

openclj

(open sftp filename flags mode)

LIBSSH2_SFTP_HANDLE *libssh2_sftp_open(LIBSSH2_SFTP *sftp, const char *filename, unsigned long flags, long mode);

LIBSSH2_SFTP_HANDLE *libssh2_sftp_open(LIBSSH2_SFTP *sftp,
                                       const char *filename,
                                       unsigned long flags,
                                       long mode);
sourceraw docstring

open-exclj

(open-ex sftp filename filename-len flags mode open-type)

LIBSSH2_SFTP_HANDLE *libssh2_sftp_open_ex(LIBSSH2_SFTP *sftp, const char *filename, unsigned int filename_len, unsigned long flags, long mode, int open_type);

LIBSSH2_SFTP_HANDLE *libssh2_sftp_open_ex(LIBSSH2_SFTP *sftp,
                                          const char *filename,
                                          unsigned int filename_len,
                                          unsigned long flags,
                                          long mode, int open_type);
sourceraw docstring

OPENDIRclj

source

opendirclj

(opendir sftp path)

LIBSSH2_SFTP_HANDLE *libssh2_sftp_open(LIBSSH2_SFTP *sftp, const char *path);

LIBSSH2_SFTP_HANDLE *libssh2_sftp_open(LIBSSH2_SFTP *sftp, const char *path);
sourceraw docstring

OPENFILEclj

source

readclj

(read handle buffer buffer-maxlen)

ssize_t libssh2_sftp_read(LIBSSH2_SFTP_HANDLE *handle, char *buffer, size_t buffer_maxlen);

ssize_t libssh2_sftp_read(LIBSSH2_SFTP_HANDLE *handle,
                                   char *buffer, size_t buffer_maxlen);
sourceraw docstring

readdirclj

(readdir handle buffer buffer-maxlen attrs)

int libssh2_sftp_readdir_ex(LIBSSH2_SFTP_HANDLE *handle, char *buffer, size_t buffer_maxlen, char *longentry, size_t longentry_maxlen, LIBSSH2_SFTP_ATTRIBUTES *attrs);

int libssh2_sftp_readdir_ex(LIBSSH2_SFTP_HANDLE *handle,
                            char *buffer, size_t buffer_maxlen,
                            char *longentry,
                            size_t longentry_maxlen,
                            LIBSSH2_SFTP_ATTRIBUTES *attrs);
sourceraw docstring

readdir-exclj

(readdir-ex handle buffer buffer-maxlen longentry longentry-maxlen attrs)

int libssh2_sftp_readdir_ex(LIBSSH2_SFTP_HANDLE *handle, char *buffer, size_t buffer_maxlen, char *longentry, size_t longentry_maxlen, LIBSSH2_SFTP_ATTRIBUTES *attrs);

int libssh2_sftp_readdir_ex(LIBSSH2_SFTP_HANDLE *handle,
                            char *buffer, size_t buffer_maxlen,
                            char *longentry,
                            size_t longentry_maxlen,
                            LIBSSH2_SFTP_ATTRIBUTES *attrs);
sourceraw docstring

source

(readlink sftp path target maxlen)

int libssh2_sftp_readlink(LIBSSH2_SFTP *sftp, const char *path, char *target unsigned int maxlen);

int libssh2_sftp_readlink(LIBSSH2_SFTP *sftp,
                          const char *path,
                          char *target
                          unsigned int maxlen);
sourceraw docstring

REALPATHclj

source

realpathclj

(realpath sftp path target maxlen)

int libssh2_sftp_realpath(LIBSSH2_SFTP *sftp, const char *path, char *target unsigned int maxlen);

int libssh2_sftp_realpath(LIBSSH2_SFTP *sftp,
                          const char *path,
                          char *target
                          unsigned int maxlen);
sourceraw docstring

renameclj

(rename sftp sourcefile destfile)

int libssh2_sftp_rename(LIBSSH2_SFTP *sftp, const char *source_filename, const char *dest_filename);

int libssh2_sftp_rename(LIBSSH2_SFTP *sftp,
                        const char *source_filename,
                        const char *dest_filename);
sourceraw docstring

rename-exclj

(rename-ex sftp
           source-filename
           source-filename-len
           dest-filename
           dest-filename-len
           flags)

int libssh2_sftp_rename_ex(LIBSSH2_SFTP *sftp, const char *source_filename, unsigned int srouce_filename_len, const char *dest_filename, unsigned int dest_filename_len, long flags);

int libssh2_sftp_rename_ex(LIBSSH2_SFTP *sftp,
                           const char *source_filename,
                           unsigned int srouce_filename_len,
                           const char *dest_filename,
                           unsigned int dest_filename_len,
                           long flags);
sourceraw docstring

RENAME_ATOMICclj

source

RENAME_NATIVEclj

source

RENAME_OVERWRITEclj

source

rewindclj

(rewind handle)

void libssh2_sftp_rewind(LIBSSH2_SFTP_HANDLE *handle)

void libssh2_sftp_rewind(LIBSSH2_SFTP_HANDLE *handle)
sourceraw docstring

rmdirclj

(rmdir sftp path)

int libssh2_sftp_rmdir(LIBSSH2_SFTP *sftp, const char *path, unsigned int path_len);

int libssh2_sftp_rmdir(LIBSSH2_SFTP *sftp,
                       const char *path,
                       unsigned int path_len);
sourceraw docstring

rmdir-exclj

(rmdir-ex sftp path path-len)

int libssh2_sftp_rmdir_ex(LIBSSH2_SFTP *sftp, const char *path, unsigned int path_len);

int libssh2_sftp_rmdir_ex(LIBSSH2_SFTP *sftp,
                          const char *path,
                          unsigned int path_len);
sourceraw docstring

S_IFBLKclj

source

S_IFCHRclj

source

S_IFDIRclj

source

S_IFIFOclj

source

S_IFLNKclj

source

S_IFMTclj

source

S_IFREGclj

source

S_IFSOCKclj

source

S_IRGRPclj

source

S_IROTHclj

source

S_IRUSRclj

source

S_IRWXGclj

source

S_IRWXOclj

source

S_IRWXUclj

source

S_ISBLKclj

(S_ISBLK m)
source

S_ISCHRclj

(S_ISCHR m)
source

S_ISDIRclj

(S_ISDIR m)
source

S_ISFIFOclj

(S_ISFIFO m)
source

S_ISLNKclj

(S_ISLNK m)
source

S_ISREGclj

(S_ISREG m)
source

S_ISSOCKclj

(S_ISSOCK m)
source

S_IWGRPclj

source

S_IWOTHclj

source

S_IWUSRclj

source

S_IXGRPclj

source

S_IXOTHclj

source

S_IXUSRclj

source

seekcljdeprecated

(seek handle offset)

void libssh2_sftp_seek(LIBSSH2_SFTP_HANDLE *handle, size_t offset);

void libssh2_sftp_seek(LIBSSH2_SFTP_HANDLE *handle, size_t offset);
sourceraw docstring

seek64clj

(seek64 handle offset)

void libssh2_sftp_seek64(LIBSSH2_SFTP_HANDLE *handle, libssh2_uint64_t offset);

void libssh2_sftp_seek64(LIBSSH2_SFTP_HANDLE *handle, libssh2_uint64_t offset);
sourceraw docstring

setstatclj

(setstat sftp path attrs)

int libssh2_sftp_setstat(LIBSSH2_SFTP *sftp, const char *path, LIBSSH2_SFTP_ATTRIBUTES *attrs);

int libssh2_sftp_setstat(LIBSSH2_SFTP *sftp,
                         const char *path,
                         LIBSSH2_SFTP_ATTRIBUTES *attrs);
sourceraw docstring

SETSTATclj

source

shutdownclj

(shutdown sftp)

int libssh2_sftp_shutdown(LIBSSH2_SFTP *sftp);

int libssh2_sftp_shutdown(LIBSSH2_SFTP *sftp);
sourceraw docstring

ST_NOSUIDclj

source

ST_RDONLYclj

source

STATclj

source

statclj

(stat sftp path attrs)

int libssh2_sftp_stat(LIBSSH2_SFTP *sftp, const char *path, LIBSSH2_SFTP_ATTRIBUTES *attrs);

int libssh2_sftp_stat(LIBSSH2_SFTP *sftp,
                      const char *path,
                      LIBSSH2_SFTP_ATTRIBUTES *attrs);
sourceraw docstring

stat-exclj

(stat-ex sftp path path-len stat-type attrs)

int libssh2_sftp_stat_ex(LIBSSH2_SFTP *sftp, const char *path, unsigned int path_len, int stat_type, LIBSSH2_SFTP_ATTRIBUTES *attrs);

int libssh2_sftp_stat_ex(LIBSSH2_SFTP *sftp,
                         const char *path,
                         unsigned int path_len,
                         int stat_type,
                         LIBSSH2_SFTP_ATTRIBUTES *attrs);
sourceraw docstring

statvfsclj

(statvfs sftp path path-len st)

int libssh2_sftp_statvfs(LIBSSH2_SFTP *sftp, const char *path, size_t path_len, LIBSSH2_SFTP_STATVFS *st);

int libssh2_sftp_statvfs(LIBSSH2_SFTP *sftp,
                         const char *path,
                         size_t path_len,
                         LIBSSH2_SFTP_STATVFS *st);
sourceraw docstring

(symlink sftp path target)

int libssh2_sftp_symlink(LIBSSH2_SFTP *sftp, const char *path, char *target);

int libssh2_sftp_symlink(LIBSSH2_SFTP *sftp,
                         const char *path,
                         char *target);
sourceraw docstring

source

(symlink-ex sftp path path-len target target-len link-type)

int libssh2_sftp_symlink_ex(LIBSSH2_SFTP *sftp, const char *path, unsigned int path_len, char *target, unsigned int target_len, int link_type);

int libssh2_sftp_symlink_ex(LIBSSH2_SFTP *sftp,
                            const char *path,
                            unsigned int path_len,
                            char *target,
                            unsigned int target_len, int link_type);
sourceraw docstring

tellcljdeprecated

(tell handle)

size_t libssh2_sftp_tell(LIBSSH2_SFTP_HANDLE *handle);

size_t libssh2_sftp_tell(LIBSSH2_SFTP_HANDLE *handle);
sourceraw docstring

tell64clj

(tell64 handle)

libssh2_uint64_t libssh2_sftp_tell64(LIBSSH2_SFTP_HANDLE *handle);

libssh2_uint64_t libssh2_sftp_tell64(LIBSSH2_SFTP_HANDLE *handle);
sourceraw docstring

TYPE_BLOCK_DEVICEclj

source

TYPE_CHAR_DEVICEclj

source

TYPE_DIRECTORYclj

source

TYPE_FIFOclj

source

TYPE_REGULARclj

source

TYPE_SOCKETclj

source

TYPE_SPECIALclj

source

source

TYPE_UNKNOWNclj

source

(unlink sftp filename)

int libssh2_sftp_unlink_ex(LIBSSH2_SFTP *sftp, const char *filename);

int libssh2_sftp_unlink_ex(LIBSSH2_SFTP *sftp, const char *filename);
sourceraw docstring

(unlink-ex sftp filename filename-len)

int libssh2_sftp_unlink_ex(LIBSSH2_SFTP *sftp, const char *filename, unsigned int filename_len);

int libssh2_sftp_unlink_ex(LIBSSH2_SFTP *sftp,
                           const char *filename,
                           unsigned int filename_len);
sourceraw docstring

writeclj

(write handle buffer count)

ssize_t libssh2_sftp_write(LIBSSH2_SFTP_HANDLE *handle, const char *buffer, size_t count);

ssize_t libssh2_sftp_write(LIBSSH2_SFTP_HANDLE *handle,
                           const char *buffer, size_t count);
sourceraw docstring

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

× close