/* Message::enqueueLogString: enqueue log string */ void Message::enqueueLogString(const char *log) { glfwLockMutex(m_logStringMutex); MessageQueue_enqueue(&m_logStringQueue, log, NULL); glfwUnlockMutex(m_logStringMutex); }
/* Message::enqueueMessage: enqueue message */ void Message::enqueueMessage(const char *type, const char *value) { glfwLockMutex(m_messageMutex); MessageQueue_enqueue(&m_messageQueue, type, value); glfwUnlockMutex(m_messageMutex); }
/* Message::enqueueEvent: enqueue event message */ void Message::enqueueEvent(const char *type, const char *value) { glfwLockMutex(m_mutexEvent); MessageQueue_enqueue(&m_queueEvent, type, value); glfwUnlockMutex(m_mutexEvent); }
/* Message::enqueueLog: enqueue log message */ void Message::enqueueLog(const char *log) { glfwLockMutex(m_mutexLog); MessageQueue_enqueue(&m_queueLog, log, NULL); glfwUnlockMutex(m_mutexLog); }
/* Message::enqueueCommnd: enqueue command message */ void Message::enqueueCommand(const char *type, const char *value) { glfwLockMutex(m_mutexCommand); MessageQueue_enqueue(&m_queueCommand, type, value); glfwUnlockMutex(m_mutexCommand); }