Twitch SDK (Internal)
Public Member Functions | Private Attributes | List of all members
ttv::CoreAPI::PubSubListener Class Reference
Inheritance diagram for ttv::CoreAPI::PubSubListener:
ttv::PubSubClient::IListener

Public Member Functions

 PubSubListener (CoreAPI *api)
 
virtual void OnStateChanged (PubSubClient *source, PubSubState state, TTV_ErrorCode ec) override
 

Private Attributes

CoreAPImOwner
 

Constructor & Destructor Documentation

◆ PubSubListener()

ttv::CoreAPI::PubSubListener::PubSubListener ( CoreAPI api)

Member Function Documentation

◆ OnStateChanged()

virtual void ttv::CoreAPI::PubSubListener::OnStateChanged ( PubSubClient source,
PubSubState  state,
TTV_ErrorCode  ec 
)
overridevirtual

Indicates the current connection state of pubsub. If disconnected for any reason then topic subscriptions will be restored when the connection is reestablished.

Implements ttv::PubSubClient::IListener.

Member Data Documentation

◆ mOwner

CoreAPI* ttv::CoreAPI::PubSubListener::mOwner
private

The documentation for this class was generated from the following file: