32 #ifndef LEDGER_CORE_WEBSOCKETCLIENT_H 33 #define LEDGER_CORE_WEBSOCKETCLIENT_H 35 #include <api/WebSocketClient.hpp> 36 #include <api/WebSocketConnection.hpp> 37 #include <async/Future.hpp> 41 class WebSocketConnection;
42 enum class WebSocketEventType {
47 using WebSocketEventHandler = std::function<void (WebSocketEventType,
48 const std::shared_ptr<WebSocketConnection>& connection,
49 const Option<std::string>& message, Option<api::ErrorCode>)>;
55 std::shared_ptr<api::WebSocketClient> _client;
61 #endif //LEDGER_CORE_WEBSOCKETCLIENT_H Definition: WebSocketClient.h:50
Definition: Deffered.hpp:49
Definition: Account.cpp:8