// //------------------ DOK FILE -------------------------------------------------- +Header core.net.ssh.sftp =pkg core.net.ssh.sftp =title core.net.ssh.sftp =short =desc Documentation in progress... // // //------------------ PROTO ----------------------------------------------------- SORT_BY_ACCESS_TIME +Proto SORT_BY_ACCESS_TIME =type SftpSort =mode empty constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- SORT_BY_ACCESS_TIME_DESC +Proto SORT_BY_ACCESS_TIME_DESC =type SftpSort =mode empty constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- SORT_BY_MODIFICATION_TIME +Proto SORT_BY_MODIFICATION_TIME =type SftpSort =mode empty constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- SORT_BY_MODIFICATION_TIME_DESC +Proto SORT_BY_MODIFICATION_TIME_DESC =type SftpSort =mode empty constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- SORT_BY_NAME +Proto SORT_BY_NAME =type SftpSort =mode empty constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- SORT_BY_NAME_DESC +Proto SORT_BY_NAME_DESC =type SftpSort =mode empty constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- SORT_BY_SIZE +Proto SORT_BY_SIZE =type SftpSort =mode empty constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- SORT_BY_SIZE_DESC +Proto SORT_BY_SIZE_DESC =type SftpSort =mode empty constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- attrS +Proto attrS =type fun SftpFile -> SftpCallback =mode constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- errorS +Proto errorS =type fun Int Str -> SftpCallback =mode constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- fileContentS +Proto fileContentS =type fun Str -> SftpCallback =mode constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- fileListS +Proto fileListS =type fun list SftpFile -> SftpCallback =mode constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- handleS +Proto handleS =type fun Str -> SftpCallback =mode constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- okS +Proto okS =type SftpCallback =mode empty constructor =pkg core.net.ssh.sftp =impl mcy =link =desc // // //------------------ PROTO ----------------------------------------------------- sftpAttrFromPermission +Proto sftpAttrFromPermission =type fun Int -> array Str =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg permission =type Int =desc // +arg result =type array Str =desc // // //------------------ PROTO ----------------------------------------------------- sftpConnect +Proto sftpConnect =type fun Str Int Str SshAuth (fun SSH Str Str -> Bool) -> Sftp =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg host =type Str =desc // +arg port =type Int =desc // +arg login =type Str =desc // +arg auth =type SshAuth =desc // +arg fCheckPublickKey =type fun SSH Str Str -> Bool =desc // +arg result =type Sftp =desc // // //------------------ PROTO ----------------------------------------------------- sftpConnectAsync +Proto sftpConnectAsync =type fun Str Int Str SshAuth (fun SSH Str Str -> Bool) (fun Sftp SSH_NOTIFICATIONS Str -> a1) -> Sftp =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg host =type Str =desc // +arg port =type Int =desc // +arg login =type Str =desc // +arg auth =type SshAuth =desc // +arg fCheckPublickKey =type fun SSH Str Str -> Bool =desc // +arg fNotify =type fun Sftp SSH_NOTIFICATIONS Str -> a1 =desc // +arg result =type Sftp =desc // // //------------------ PROTO ----------------------------------------------------- sftpDir +Proto sftpDir =type fun Sftp Str -> list SftpFile =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg result =type list SftpFile =desc // // //------------------ PROTO ----------------------------------------------------- sftpDirAsync +Proto sftpDirAsync =type fun Sftp Str (fun SftpCallback -> a1) -> a2 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg cb =type fun SftpCallback -> a1 =desc // +arg result =type a2 =desc // // //------------------ PROTO ----------------------------------------------------- sftpEchoDir +Proto sftpEchoDir =type fun list SftpFile -> list SftpFile =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg fileList =type list SftpFile =desc // +arg result =type list SftpFile =desc // // //------------------ PROTO ----------------------------------------------------- sftpGet +Proto sftpGet =type fun Sftp Str -> Str =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- sftpGetAsync +Proto sftpGetAsync =type fun Sftp Str (fun SftpCallback -> a1) -> a2 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg cb =type fun SftpCallback -> a1 =desc // +arg result =type a2 =desc // // //------------------ PROTO ----------------------------------------------------- sftpHome +Proto sftpHome =type fun Sftp -> Str =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg result =type Str =desc // // //------------------ PROTO ----------------------------------------------------- sftpIsDir +Proto sftpIsDir =type fun Int -> Bool =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg permission =type Int =desc // +arg result =type Bool =desc // // //------------------ PROTO ----------------------------------------------------- sftpLStat +Proto sftpLStat =type fun Sftp Str -> SftpFile =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg result =type SftpFile =desc // // //------------------ PROTO ----------------------------------------------------- sftpLStatAsync +Proto sftpLStatAsync =type fun Sftp Str (fun SftpCallback -> a1) -> a2 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg cb =type fun SftpCallback -> a1 =desc // +arg result =type a2 =desc // // //------------------ PROTO ----------------------------------------------------- sftpMkdir +Proto sftpMkdir =type fun Sftp Str array Str -> Bool =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg attr =type array Str =desc // +arg result =type Bool =desc // // //------------------ PROTO ----------------------------------------------------- sftpMkdirAsync +Proto sftpMkdirAsync =type fun Sftp Str array Str (fun SftpCallback -> a1) -> a2 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg attr =type array Str =desc // +arg cb =type fun SftpCallback -> a1 =desc // +arg result =type a2 =desc // // //------------------ PROTO ----------------------------------------------------- sftpPut +Proto sftpPut =type fun Sftp Str Str array Str -> Bool =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg content =type Str =desc // +arg attr =type array Str =desc // +arg result =type Bool =desc // // //------------------ PROTO ----------------------------------------------------- sftpPutAsync +Proto sftpPutAsync =type fun Sftp Str Str array Str (fun SftpCallback -> a1) -> a2 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg content =type Str =desc // +arg attr =type array Str =desc // +arg cb =type fun SftpCallback -> a1 =desc // +arg result =type a2 =desc // // //------------------ PROTO ----------------------------------------------------- sftpRemove +Proto sftpRemove =type fun Sftp Str -> Bool =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg result =type Bool =desc // // //------------------ PROTO ----------------------------------------------------- sftpRemoveAsync +Proto sftpRemoveAsync =type fun Sftp Str (fun SftpCallback -> a1) -> a2 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg cb =type fun SftpCallback -> a1 =desc // +arg result =type a2 =desc // // //------------------ PROTO ----------------------------------------------------- sftpRename +Proto sftpRename =type fun Sftp Str Str -> Bool =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg oldPath =type Str =desc // +arg newPath =type Str =desc // +arg result =type Bool =desc // // //------------------ PROTO ----------------------------------------------------- sftpRenameAsync +Proto sftpRenameAsync =type fun Sftp Str Str (fun SftpCallback -> a1) -> a2 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg oldPath =type Str =desc // +arg newPath =type Str =desc // +arg cb =type fun SftpCallback -> a1 =desc // +arg result =type a2 =desc // // //------------------ PROTO ----------------------------------------------------- sftpRmdir +Proto sftpRmdir =type fun Sftp Str -> Bool =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg result =type Bool =desc // // //------------------ PROTO ----------------------------------------------------- sftpRmdirAsync +Proto sftpRmdirAsync =type fun Sftp Str (fun SftpCallback -> a1) -> a2 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg cb =type fun SftpCallback -> a1 =desc // +arg result =type a2 =desc // // //------------------ PROTO ----------------------------------------------------- sftpSetStat +Proto sftpSetStat =type fun Sftp Str a1 -> Bool =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg attr =type a1 =desc // +arg result =type Bool =desc // // //------------------ PROTO ----------------------------------------------------- sftpSetStatAsync +Proto sftpSetStatAsync =type fun Sftp Str a1 (fun SftpCallback -> a2) -> a3 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg attr =type a1 =desc // +arg cb =type fun SftpCallback -> a2 =desc // +arg result =type a3 =desc // // //------------------ PROTO ----------------------------------------------------- sftpSort +Proto sftpSort =type fun SftpSort list SftpFile -> list SftpFile =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg sort =type SftpSort =desc // +arg fileList =type list SftpFile =desc // +arg result =type list SftpFile =desc // // //------------------ PROTO ----------------------------------------------------- sftpStat +Proto sftpStat =type fun Sftp Str -> SftpFile =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg result =type SftpFile =desc // // //------------------ PROTO ----------------------------------------------------- sftpStatAsync +Proto sftpStatAsync =type fun Sftp Str (fun SftpCallback -> a1) -> a2 =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg h =type Sftp =desc // +arg path =type Str =desc // +arg cb =type fun SftpCallback -> a1 =desc // +arg result =type a2 =desc // // //------------------ PROTO ----------------------------------------------------- sftpWWWSend +Proto sftpWWWSend =type fun Str Int Str SshAuth (fun SSH Str Str -> Bool) Str Str Str -> Int =mode function =pkg core.net.ssh.sftp =impl mcy =link =desc // +arg host =type Str =desc // +arg port =type Int =desc // +arg login =type Str =desc // +arg auth =type SshAuth =desc // +arg fCheckPublickKey =type fun SSH Str Str -> Bool =desc // +arg www =type Str =desc // +arg uri =type Str =desc // +arg content =type Str =desc // +arg result =type Int =desc