#ifdef ANIDBUDPCLIENT_CLIENT_MISC_DEBUG
qDebug() << "Api instance init!";
#endif
+ init();
+
authReply = 0;
uptimeReply = 0;
encryptReply = 0;
void Client::destroy()
{
+ if (!m_instance)
+ return;
delete m_instance;
m_instance = 0;
}
return false;
}
+void Client::init()
+{
+ static bool done = false;
+ if (done)
+ return;
+ done = true;
+
+ qAddPostRoutine(Client::destroy);
+}
+
void Client::commandTimeout()
{
Q_ASSERT(!sentCommandOrder.isEmpty());
EncryptCommand encryptCommand;
EncryptReply *encryptReply;
+ static void init();
static Client *m_instance;
static const int UDP_DATAGRAM_MAXIMUM_SIZE = 1400;