ewmscp  ..
outputHandler::libssh Member List

This is the complete list of members for outputHandler::libssh, including all inherited members.

addAllowedNamesToOption(T &option)outputHandler::baseinlinestatic
base()=defaultoutputHandler::baseprotected
closeSessions()libsshCommonprotected
createSymlink(const std::vector< char > &target, const std::string &path, uid_t uid, gid_t gid) overrideoutputHandler::libsshvirtual
doAttributePreservations(const std::string &, const genericStat &)outputHandler::baseinlinevirtual
ensureParentDirs(const std::string &path, const std::string &srcPath, inputHandler::base *InputHandler) overrideoutputHandler::libsshvirtual
factoryoutputHandler::libsshprivatestatic
getFactoryMap()outputHandler::baseinlineprotectedstatic
getMaxNameLength(const std::string &dirPath) overrideoutputHandler::libsshvirtual
outputHandler::getStat(const std::string &path, bool followLink=true)=0pathHandlerpure virtual
libsshCommon::getStat(const std::string &path, bool followLink) overridelibsshCommonvirtual
getUniquePtr(T *obj, void(*deleter)(T *))libsshCommoninline
getVfsStat(const std::string &path)libsshCommon
getXattr(const std::string &, const std::string &)pathHandlerinlinevirtual
libssh()outputHandler::libssh
libsshCommon(sshOptions &aOpt)libsshCommon
newHandler(const std::string &name)outputHandler::baseinlinestatic
newTmpWriter(std::string &path, size_t sourceSize, bool noWrite, std::unique_ptr< ioHandle::attrDataType > attrData, std::unique_ptr< acl::list > aclData)outputHandler::basevirtual
newWriter(const std::string &path, bool mightAppend, size_t sourceSize, size_t readBlockSize, copyRequest::stateType &state, bool noWrite, std::unique_ptr< ioHandle::attrDataType > attrData, std::unique_ptr< acl::list > aclData) overrideoutputHandler::libsshvirtual
openSessions()libsshCommonprotected
optlibsshCommonprotected
outputHandler::pathExists(const std::string &path)=0pathHandlerpure virtual
libsshCommon::pathExists(const std::string &path) overridelibsshCommonvirtual
reconnectinglibsshCommonprotected
reconnectSessions()libsshCommon
remove(const std::string &path, copyRequest::stateType &state) overrideoutputHandler::libsshvirtual
rename(const std::string &fromPath, const std::unique_ptr< const genericStat > &readInitialStat, const std::string &toPath, copyRequest::stateType &state) overrideoutputHandler::libsshvirtual
renameRetvalType enum nameoutputHandler::base
renameSimple(const std::string &fromPath, const std::string &toPath) overrideoutputHandler::libsshvirtual
sessionlibsshCommon
sftplibsshCommon
shortenNameToMax(const std::string &path, C &pathBuf, const std::string &suffix)outputHandler::baseinline
~base() override=defaultoutputHandler::base
~libssh() override=defaultoutputHandler::libssh
~libsshCommon() overridelibsshCommon
~pathHandler()=defaultpathHandlervirtual