1#ifdef JOEDB_HAS_WEBSOCKETS
2#ifndef joedb_Websocket_Channel_declared
3#define joedb_Websocket_Channel_declared
14 class Websocket_Channel;
23 const std::unique_ptr<detail::Websocket_Channel> p;
28 const std::string &host,
29 const std::string &port,
30 const std::string &path
33 size_t write_some(
const char *data,
size_t size)
override;
34 size_t read_some(
char *data,
size_t size)
override;
Channel to communicate with a (secure) Websocket.
~Websocket_Channel() override
size_t write_some(const char *data, size_t size) override
size_t read_some(char *data, size_t size) override