Discord.C++ 0.13.0
Loading...
Searching...
No Matches
DiscordCPP::VoiceClient Class Reference

#include <VoiceClient.h>

Public Member Functions

 VoiceClient (std::shared_ptr< MainGateway > main_ws, const std::string &voice_token, const std::string &endpoint, const std::string &session_id, std::string guild_id, std::string channel_id, const std::string &user_id)
 
 VoiceClient ()=default
 
 ~VoiceClient ()
 
SharedFuture< void > play (AudioSource *source)
 
void stop_playing ()
 
SharedFuture< void > disconnect ()
 

Constructor & Destructor Documentation

◆ VoiceClient() [1/2]

DiscordCPP::VoiceClient::VoiceClient ( std::shared_ptr< MainGateway > main_ws,
const std::string & voice_token,
const std::string & endpoint,
const std::string & session_id,
std::string guild_id,
std::string channel_id,
const std::string & user_id )

◆ VoiceClient() [2/2]

DiscordCPP::VoiceClient::VoiceClient ( )
default

◆ ~VoiceClient()

DiscordCPP::VoiceClient::~VoiceClient ( )

Member Function Documentation

◆ disconnect()

DiscordCPP::SharedFuture< void > DiscordCPP::VoiceClient::disconnect ( )

◆ play()

DiscordCPP::SharedFuture< void > DiscordCPP::VoiceClient::play ( AudioSource * source)

◆ stop_playing()

void DiscordCPP::VoiceClient::stop_playing ( )

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