12345678910111213141516171819202122232425 |
- #pragma once
- #include <ReferenceCounter.h>
- #include "KSGNetwork.h"
- #include "FactoryClient.h"
- class NetworkHandler : public virtual Framework::ReferenceCounter
- {
- private:
- KSGClient::MainServerClient* msc;
- KSGClient::LoginServerClient* lsc;
- KSGClient::MinigameServerClient* gsc;
- KSGClient::ErhaltungServerClient* esc;
- FactoryClient* fc;
- int accountId;
- public:
- NetworkHandler();
- ~NetworkHandler();
- bool login( Framework::Text name, Framework::Text password );
- bool connect( Text ip, short port );
- FactoryClient* zFactoryClient() const;
- bool leaveGame();
- };
|