clientThreat gets log-object now

This commit is contained in:
floty
2011-11-06 20:03:32 +00:00
parent 943c030a13
commit 77cda8da32
3 changed files with 6 additions and 8 deletions
+1 -2
View File
@@ -41,13 +41,12 @@ class NetPacket;
class AvatarManager;
class Log;
class QtToolsInterface;
class ConfigFile;
struct Gsasl;
class ClientThread : public Thread, public boost::enable_shared_from_this<ClientThread>, public SessionDataCallback
{
public:
ClientThread(GuiInterface &gui, AvatarManager &avatarManager, ConfigFile *config);
ClientThread(GuiInterface &gui, AvatarManager &avatarManager, Log *myLog);
virtual ~ClientThread();
// Set the parameters. Does not do any error checking.
+2 -3
View File
@@ -49,13 +49,12 @@
using namespace std;
using boost::asio::ip::tcp;
ClientThread::ClientThread(GuiInterface &gui, AvatarManager &avatarManager, ConfigFile *config)
: m_ioService(new boost::asio::io_service), m_curState(NULL), m_gui(gui),
ClientThread::ClientThread(GuiInterface &gui, AvatarManager &avatarManager, Log *myLog)
: m_ioService(new boost::asio::io_service), m_clientLog(myLog), m_curState(NULL), m_gui(gui),
m_avatarManager(avatarManager), m_isServerSelected(false),
m_curGameId(0), m_curGameNum(1), m_guiPlayerId(0), m_sessionEstablished(false),
m_stateTimer(*m_ioService), m_avatarTimer(*m_ioService)
{
m_clientLog.reset(new Log(config));
m_context.reset(new ClientContext);
myQtToolsInterface.reset(CreateQtToolsWrapper());
m_senderHelper.reset(new SenderHelper(m_ioService));
+3 -3
View File
@@ -169,7 +169,7 @@ void Session::startInternetClient()
}
myGameType = GAME_TYPE_INTERNET;
myNetClient.reset(new ClientThread(*myGui, *myAvatarManager, myConfig));
myNetClient.reset(new ClientThread(*myGui, *myAvatarManager, myLog));
bool useAvatarServer = myConfig->readConfigInt("UseAvatarServer") != 0;
myNetClient->Init(
@@ -195,7 +195,7 @@ void Session::startNetworkClient(const string &serverAddress, unsigned serverPor
}
myGameType = GAME_TYPE_NETWORK;
myNetClient.reset(new ClientThread(*myGui, *myAvatarManager, myConfig));
myNetClient.reset(new ClientThread(*myGui, *myAvatarManager, myLog));
myNetClient->Init(
serverAddress,
"",
@@ -223,7 +223,7 @@ void Session::startNetworkClientForLocalServer(const GameData &gameData)
}
myGameType = GAME_TYPE_NETWORK;
myNetClient.reset(new ClientThread(*myGui, *myAvatarManager, myConfig));
myNetClient.reset(new ClientThread(*myGui, *myAvatarManager, myLog));
bool useIpv6 = myConfig->readConfigInt("ServerUseIpv6") == 1;
const char *loopbackAddr = useIpv6 ? "::1" : "127.0.0.1";
myNetClient->Init(