#include <PubSubManager.hpp>
◆ State
Enumerator |
---|
Connected | |
Disconnected | |
◆ PubSub()
chatterino::PubSub::PubSub |
( |
const QString & |
host, |
|
|
std::chrono::seconds |
pingInterval = std::chrono::seconds(15) |
|
) |
| |
◆ ~PubSub()
chatterino::PubSub::~PubSub |
( |
| ) |
|
|
delete |
◆ isConnected()
bool chatterino::PubSub::isConnected |
( |
| ) |
const |
|
inline |
◆ listenToAutomod()
void chatterino::PubSub::listenToAutomod |
( |
const QString & |
channelID | ) |
|
◆ listenToChannelModerationActions()
void chatterino::PubSub::listenToChannelModerationActions |
( |
const QString & |
channelID | ) |
|
◆ listenToChannelPointRewards()
void chatterino::PubSub::listenToChannelPointRewards |
( |
const QString & |
channelID | ) |
|
◆ listenToTopic()
void chatterino::PubSub::listenToTopic |
( |
const QString & |
topic | ) |
|
◆ listenToWhispers()
bool chatterino::PubSub::listenToWhispers |
( |
| ) |
|
◆ setAccount()
void chatterino::PubSub::setAccount |
( |
std::shared_ptr< TwitchAccount > |
account | ) |
|
|
inline |
◆ setAccountData()
void chatterino::PubSub::setAccountData |
( |
QString |
token, |
|
|
QString |
userID |
|
) |
| |
|
inline |
◆ start()
void chatterino::PubSub::start |
( |
| ) |
|
◆ stop()
void chatterino::PubSub::stop |
( |
| ) |
|
◆ unlistenAllModerationActions()
void chatterino::PubSub::unlistenAllModerationActions |
( |
| ) |
|
◆ unlistenAutomod()
void chatterino::PubSub::unlistenAutomod |
( |
| ) |
|
◆ unlistenWhispers()
void chatterino::PubSub::unlistenWhispers |
( |
| ) |
|
◆ automodInfoMessage
◆ autoModMessageBlocked
◆ autoModMessageCaught
◆ automodUserMessage
◆ chatCleared
◆ connectionsClosed
std::atomic<uint32_t> chatterino::PubSub::connectionsClosed {0} |
◆ connectionsFailed
std::atomic<uint32_t> chatterino::PubSub::connectionsFailed {0} |
◆ connectionsOpened
std::atomic<uint32_t> chatterino::PubSub::connectionsOpened {0} |
◆ diag
struct { ... } chatterino::PubSub::diag |
◆ failedListenResponses
std::atomic<uint32_t> chatterino::PubSub::failedListenResponses {0} |
◆ listenResponses
std::atomic<uint32_t> chatterino::PubSub::listenResponses {0} |
◆ maxConnections
constexpr int chatterino::PubSub::maxConnections = 10 |
|
static |
◆ messageDeleted
◆ messagesFailedToParse
std::atomic<uint32_t> chatterino::PubSub::messagesFailedToParse {0} |
◆ messagesReceived
std::atomic<uint32_t> chatterino::PubSub::messagesReceived {0} |
◆ modeChanged
◆ moderation
struct { ... } chatterino::PubSub::moderation |
◆ moderationStateChanged
◆ pointReward
struct { ... } chatterino::PubSub::pointReward |
◆ received
◆ redeemed
Signal<const QJsonObject &> chatterino::PubSub::redeemed |
◆ requests
std::vector<QString> chatterino::PubSub::requests |
◆ sent
◆ signals_
struct { ... } chatterino::PubSub::signals_ |
◆ unlistenResponses
std::atomic<uint32_t> chatterino::PubSub::unlistenResponses {0} |
◆ userBanned
Signal<BanAction> chatterino::PubSub::userBanned |
◆ userUnbanned
◆ whisper
struct { ... } chatterino::PubSub::whisper |
The documentation for this class was generated from the following files: