FilezillaTools.h 717 B

12345678910111213141516
  1. //---------------------------------------------------------------------------
  2. #ifndef FileZillaToolsH
  3. #define FileZillaToolsH
  4. //---------------------------------------------------------------------------
  5. #include <ctime>
  6. //---------------------------------------------------------------------------
  7. class CFileZillaTools
  8. {
  9. public:
  10. virtual void PreserveDownloadFileTime(HANDLE Handle, void * UserData) = 0;
  11. virtual bool GetFileModificationTimeInUtc(const wchar_t * FileName, struct tm & Time) = 0;
  12. virtual wchar_t * LastSysErrorMessage() = 0;
  13. virtual std::wstring GetClientString() = 0;
  14. };
  15. //---------------------------------------------------------------------------
  16. #endif // FileZillaToolsH