4 #ifndef DJINNI_GENERATED_WEBSOCKETCLIENT_HPP 5 #define DJINNI_GENERATED_WEBSOCKETCLIENT_HPP 11 #include <libcore_export.h> 13 #define LIBCORE_EXPORT 17 namespace ledger {
namespace core {
namespace api {
19 class WebSocketConnection;
31 virtual void connect(
const std::string & url,
const std::shared_ptr<WebSocketConnection> & connection) = 0;
38 virtual void send(
const std::shared_ptr<WebSocketConnection> & connection,
const std::string & data) = 0;
44 virtual void disconnect(
const std::shared_ptr<WebSocketConnection> & connection) = 0;
48 #endif //DJINNI_GENERATED_WEBSOCKETCLIENT_HPP virtual void connect(const std::string &url, const std::shared_ptr< WebSocketConnection > &connection)=0
Definition: WebSocketClient.hpp:22
Definition: Account.cpp:8
virtual void disconnect(const std::shared_ptr< WebSocketConnection > &connection)=0
virtual void send(const std::shared_ptr< WebSocketConnection > &connection, const std::string &data)=0