Chatterino
Listen.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QString>
4 
5 #include <vector>
6 
7 namespace chatterino {
8 
9 // PubSubListenMessage is an outgoing LISTEN message that is sent for the client to subscribe to a list of topics
11  const std::vector<QString> topics;
12 
13  const QString nonce;
14 
15  QString token;
16 
17  PubSubListenMessage(std::vector<QString> _topics);
18 
19  void setToken(const QString &_token);
20 
21  QByteArray toJson() const;
22 };
23 
24 } // namespace chatterino
QString token
Definition: Listen.hpp:15
Definition: Application.cpp:48
void setToken(const QString &_token)
Definition: Listen.cpp:17
const std::vector< QString > topics
Definition: Listen.hpp:11
const QString nonce
Definition: Listen.hpp:13
PubSubListenMessage(std::vector< QString > _topics)
Definition: Listen.cpp:11
Definition: Listen.hpp:10
QByteArray toJson() const
Definition: Listen.cpp:22