SleepyDiscord::GenericMessageReceiver
Inherited by SleepyDiscord::BaseDiscordClient, SleepyDiscord::VoiceConnection
Public Functions Documentation​
function ~GenericMessageReceiver​
virtual ~GenericMessageReceiver() =default
function initialize​
inline virtual void initialize()
Reimplemented by: SleepyDiscord::VoiceConnection::initialize
function handleFailToConnect​
inline virtual void handleFailToConnect()
Reimplemented by: SleepyDiscord::BaseDiscordClient::handleFailToConnect
function processMessage​
virtual void processMessage(
const std::string & message
) =0
Reimplemented by: SleepyDiscord::VoiceConnection::processMessage, SleepyDiscord::BaseDiscordClient::processMessage
function processCloseCode​
inline virtual void processCloseCode(
const int16_t
)
Reimplemented by: SleepyDiscord::VoiceConnection::processCloseCode, SleepyDiscord::BaseDiscordClient::processCloseCode
function processMessage​
inline virtual void processMessage(
const WebSocketMessage message
)
Reimplemented by: SleepyDiscord::BaseDiscordClient::processMessage
Protected Functions Documentation​
function getRetryDelay​
inline const time_t getRetryDelay()
Public Attributes Documentation​
variable connection​
WebsocketConnection connection;
Protected Attributes Documentation​
variable consecutiveReconnectsCount​
int consecutiveReconnectsCount = 0;
variable reconnectTimer​
Timer reconnectTimer;
Updated on 13 April 2022 at 18:39:59 UTC