SleepyDiscord::GenericSession
Inherited by SleepyDiscord::CPRSession, SleepyDiscord::CustomSession
Public Types Documentation​
using ResponseCallback​
using SleepyDiscord::GenericSession::ResponseCallback = std::function<void(Response)>;
Public Functions Documentation​
function setUrl​
virtual void setUrl(
const std::string & url
) =0
Reimplemented by: SleepyDiscord::CustomSession::setUrl, SleepyDiscord::CPRSession::setUrl
function setBody​
virtual void setBody(
const std::string * jsonParameters
) =0
Reimplemented by: SleepyDiscord::CPRSession::setBody, SleepyDiscord::CustomSession::setBody
function setHeader​
virtual void setHeader(
const std::vector< HeaderPair > & header
) =0
Reimplemented by: SleepyDiscord::CustomSession::setHeader, SleepyDiscord::CPRSession::setHeader
function setMultipart​
virtual void setMultipart(
const std::vector< Part > & parts
) =0
Reimplemented by: SleepyDiscord::CustomSession::setMultipart, SleepyDiscord::CPRSession::setMultipart
function setResponseCallback​
virtual void setResponseCallback(
const ResponseCallback & callback
) =0
Reimplemented by: SleepyDiscord::CustomSession::setResponseCallback, SleepyDiscord::CPRSession::setResponseCallback
function request​
virtual Response request(
RequestMethod method
) =0
Reimplemented by: SleepyDiscord::CustomSession::request, SleepyDiscord::CPRSession::request
Updated on 13 April 2022 at 18:39:59 UTC