static bool isConnected();
static bool isSynced();
+ static inline bool internalCore() { return instance()->_internalCore; }
static void userInput(BufferInfo bufferInfo, QString message);
static void logMessage(QtMsgType type, const char *msg);
static inline const QString &debugLog() { return instance()->_debugLogBuffer; }
+ static inline void registerClientSyncer(ClientSyncer *syncer) { emit instance()->newClientSyncer(syncer); }
+
signals:
void sendInput(BufferInfo, QString message);
void requestNetworkStates();
void setConnectedToCore(AccountId id, QIODevice *socket = 0);
void setSyncedToCore();
void requestInitialBacklog();
+ void createDefautBufferView();
void setSecuredConnection();
ClientMode clientMode;
bool _connectedToCore, _syncedToCore;
+ bool _internalCore;
QHash<NetworkId, Network *> _networks;
QHash<IdentityId, Identity *> _identities;