* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
+#include "core.h"
#include "corenetwork.h"
#include "coresession.h"
+#include "logger.h"
+
CoreNetwork::CoreNetwork(const NetworkId &networkid, CoreSession *session)
: Network(networkid, session),
_coreSession(session)
void CoreNetwork::requestConnect() const {
if(connectionState() != Disconnected) {
- qWarning() << "Requesting connect while already being connected!";
+ quWarning() << "Requesting connect while already being connected!";
return;
}
emit connectRequested(networkId());
void CoreNetwork::requestDisconnect() const {
if(connectionState() == Disconnected) {
- qWarning() << "Requesting disconnect while not being connected!";
+ quWarning() << "Requesting disconnect while not being connected!";
return;
}
emit disconnectRequested(networkId());
}
+
+void CoreNetwork::requestSetNetworkInfo(const NetworkInfo &info) {
+ setNetworkInfo(info);
+ Core::updateNetwork(coreSession()->user(), info);
+}