1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#ifndef LOBBYCONNECTION_H
#define LOBBYCONNECTION_H
#include "lib/liblobby/Connection.h"
class UpdaterWindow;
class LobbyConnection : public Connection
{
public:
LobbyConnection();
~LobbyConnection();
void ConnectDialog(bool show);
bool WantClose() const;
virtual void DoneConnecting(bool success, const std::string& err);
virtual void ServerGreeting(const std::string& serverVer, const std::string& springVer, int udpport, int mode);
virtual void Denied(const std::string& reason);
virtual void Aggreement(const std::string text);
virtual void LoginEnd();
virtual void RegisterDenied(const std::string& reason);
virtual void RegisterAccept();
private:
UpdaterWindow* upwin;
};
#endif
|