FactoryClient.h 455 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include <Network.h>
  3. #include <Klient.h>
  4. #include <Text.h>
  5. #include <Thread.h>
  6. class FactoryClient : public Framework::ReferenceCounter
  7. {
  8. private:
  9. Network::SSLKlient *client;
  10. bool connected;
  11. void disconnect();
  12. NetworkReader *reader;
  13. public:
  14. FactoryClient();
  15. ~FactoryClient();
  16. bool connect( Text ip, short port, int accountId, Text secret );
  17. Network::NetworkReader *getNextMessage();
  18. };