|
Wavelength
Privacy-focused, cross-platform, and open-source communication application
|
This is the complete list of members for MessageHandler, including all inherited members.
| ClearProcessedMessages() | MessageHandler | inline |
| CreateAuthRequest(const QString &frequency, const QString &password, const QString &client_id) | MessageHandler | static |
| CreateLeaveRequest(const QString &frequency, bool is_host) | MessageHandler | static |
| CreateRegisterRequest(const QString &frequency, bool is_password_protected, const QString &password, const QString &host_id) | MessageHandler | static |
| GenerateMessageId() | MessageHandler | inlinestatic |
| GetInstance() | MessageHandler | inlinestatic |
| GetMessageContent(const QJsonObject &message_object) | MessageHandler | inlinestatic |
| GetMessageFrequency(const QJsonObject &message_object) | MessageHandler | inlinestatic |
| GetMessageId(const QJsonObject &message_object) | MessageHandler | inlinestatic |
| GetMessageSenderId(const QJsonObject &message_object) | MessageHandler | inlinestatic |
| GetMessageType(const QJsonObject &message_object) | MessageHandler | inlinestatic |
| IsMessageProcessed(const QString &message_id) const | MessageHandler | inline |
| kMaxCachedMessageIds | MessageHandler | privatestatic |
| MarkMessageAsProcessed(const QString &message_id) | MessageHandler | |
| MessageHandler(QObject *parent=nullptr) | MessageHandler | inlineexplicitprivate |
| MessageHandler(const MessageHandler &)=delete | MessageHandler | private |
| operator=(const MessageHandler &)=delete | MessageHandler | private |
| ParseMessage(const QString &message, bool *ok=nullptr) | MessageHandler | static |
| processed_message_ids_ | MessageHandler | private |
| SendSystemCommand(QWebSocket *socket, const QString &command, const QJsonObject ¶ms=QJsonObject()) | MessageHandler | static |
| ~MessageHandler() override=default | MessageHandler | private |