Skip to main content

SleepyDiscord::ASIOUDPClient

Inherits from SleepyDiscord::GenericUDPClient

inherited members​

Public Types inherited from SleepyDiscord::GenericUDPClient

Name
typedef std::function< void()>SendHandler
typedef std::function< void(const std::vector< uint8_t > &)>ReceiveHandler

Public Functions Documentation​

function ASIOUDPClient​

ASIOUDPClient(
BaseDiscordClient & client
)

function ASIOUDPClient​

ASIOUDPClient(
asio::io_service & service
)

function connect​

virtual bool connect(
const std::string & to,
const uint16_t port
) override

Reimplements: SleepyDiscord::GenericUDPClient::connect

function send​

virtual void send(
const uint8_t * buffer,
size_t bufferLength,
SendHandler handler =[]() {}
) override

Reimplements: SleepyDiscord::GenericUDPClient::send

function receive​

virtual void receive(
ReceiveHandler handler
) override

Reimplements: SleepyDiscord::GenericUDPClient::receive


Updated on 13 April 2022 at 18:39:59 UTC