|
Twitch SDK (Internal)
|
Public Member Functions | |
| ConnectionListener (PubSubClient *pubsub) | |
| virtual void | OnReconnectReceived (PubSubClientConnection *connection) override |
| virtual void | OnConnectionStateChanged (PubSubClientConnection *connection, PubSubState state, TTV_ErrorCode ec) override |
| virtual void | OnTopicSubscriptionChanged (PubSubClientConnection *connection, const std::string &topic, PubSubClientConnection::TopicSubscriptionState::Enum state, TTV_ErrorCode ec) override |
| virtual void | OnTopicMessageReceived (PubSubClientConnection *connection, const std::string &topic, const json::Value &message) override |
| virtual void | OnPongTimeout (PubSubClientConnection *connection) override |
| virtual void | OnAuthenticationError (PubSubClientConnection *connection, TTV_ErrorCode ec, const std::shared_ptr< const OAuthToken > &authToken) override |
Private Attributes | |
| PubSubClient * | mPubSub |
| ttv::PubSubClient::ConnectionListener::ConnectionListener | ( | PubSubClient * | pubsub | ) |
|
overridevirtual |
Implements ttv::PubSubClientConnection::IListener.
|
overridevirtual |
Implements ttv::PubSubClientConnection::IListener.
|
overridevirtual |
Implements ttv::PubSubClientConnection::IListener.
|
overridevirtual |
Implements ttv::PubSubClientConnection::IListener.
|
overridevirtual |
Implements ttv::PubSubClientConnection::IListener.
|
overridevirtual |
Implements ttv::PubSubClientConnection::IListener.
|
private |
1.8.13