PuttyTools.h 912 B

12345678910111213141516
  1. //---------------------------------------------------------------------------
  2. #ifndef PuttyToolsH
  3. #define PuttyToolsH
  4. //---------------------------------------------------------------------------
  5. enum TKeyType { ktUnopenable, ktUnknown, ktSSH1, ktSSH2, ktOpenSSH, ktSSHCom };
  6. TKeyType KeyType(AnsiString FileName);
  7. AnsiString KeyTypeName(TKeyType KeyType);
  8. //---------------------------------------------------------------------------
  9. AnsiString __fastcall DecodeUTF(const AnsiString UTF);
  10. AnsiString __fastcall EncodeUTF(const WideString Source);
  11. //---------------------------------------------------------------------------
  12. __int64 __fastcall ParseSize(AnsiString SizeStr);
  13. //---------------------------------------------------------------------------
  14. bool __fastcall IsListenerFree(unsigned int PortNumber);
  15. //---------------------------------------------------------------------------
  16. #endif