ScpMain.h 1.0 KB

1234567891011121314151617181920212223242526
  1. //---------------------------------------------------------------------------
  2. #ifndef ScpMainH
  3. #define ScpMainH
  4. //---------------------------------------------------------------------------
  5. #include "Common.h"
  6. //---------------------------------------------------------------------------
  7. class TConfiguration;
  8. extern TConfiguration *Configuration;
  9. class TStoredSessionList;
  10. extern TStoredSessionList *StoredSessions;
  11. //---------------------------------------------------------------------------
  12. void Initialize(const AnsiString IniFileName);
  13. void Finalize();
  14. //---------------------------------------------------------------------------
  15. enum TKeyType { ktUnopenable, ktUnknown, ktSSH1, ktSSH2, ktOpenSSH, ktSSHCom };
  16. TKeyType KeyType(AnsiString FileName);
  17. AnsiString KeyTypeName(TKeyType KeyType);
  18. //---------------------------------------------------------------------------
  19. class TCoreGuard : public TGuard
  20. {
  21. public:
  22. TCoreGuard();
  23. };
  24. //---------------------------------------------------------------------------
  25. #endif