/***************************************************************************
- * Copyright (C) 2005-2012 by the Quassel Project *
+ * Copyright (C) 2005-2013 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
#endif
#include "coreaccount.h"
-#include "remoteconnection.h"
+#include "remotepeer.h"
#include "types.h"
class CoreAccountModel;
-class InternalConnection;
+class InternalPeer;
class Network;
+class Peer;
class SignalProxy;
class CoreConnection : public QObject
void coreSetupFailed(const QString &error);
void startInternalCore();
- void connectToInternalCore(InternalConnection *connection);
+ void connectToInternalCore(InternalPeer *connection);
// These signals MUST be handled synchronously!
void userAuthenticationRequired(CoreAccount *, bool *valid, const QString &errorMessage = QString());
QVariantMap _coreMsgBuffer;
QPointer<QTcpSocket> _socket;
- QPointer<SignalProxy::AbstractPeer> _connection;
+ QPointer<Peer> _peer;
ConnectionState _state;
QTimer _reconnectTimer;