Twitch SDK (Internal)
Public Member Functions | Public Attributes | List of all members
ttv::pubsub::TopicListenerRemovedClientMessage Struct Reference

#include <pubsubclientmessages.h>

Inheritance diagram for ttv::pubsub::TopicListenerRemovedClientMessage:
ttv::pubsub::ClientMessage

Public Member Functions

 TopicListenerRemovedClientMessage (std::shared_ptr< PubSubClient::ITopicListener > listener, const std::string &topic, TTV_ErrorCode ec)
 

Public Attributes

std::string topic
 
std::shared_ptr< PubSubClient::ITopicListenerlistener
 
ClientMessageType::Enum type
 
TTV_ErrorCode ec
 

Constructor & Destructor Documentation

◆ TopicListenerRemovedClientMessage()

ttv::pubsub::TopicListenerRemovedClientMessage::TopicListenerRemovedClientMessage ( std::shared_ptr< PubSubClient::ITopicListener listener,
const std::string &  topic,
TTV_ErrorCode  ec 
)

Member Data Documentation

◆ ec

TTV_ErrorCode ttv::pubsub::ClientMessage::ec
inherited

◆ listener

std::shared_ptr<PubSubClient::ITopicListener> ttv::pubsub::TopicListenerRemovedClientMessage::listener

◆ topic

std::string ttv::pubsub::TopicListenerRemovedClientMessage::topic

◆ type

ClientMessageType::Enum ttv::pubsub::ClientMessage::type
inherited

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