#include <coinbase_websocket_client_async.h>
|
| using | ListenCb = std::function<void(const std::string&)> |
|
| | CoinbaseWebSocketClientAsyncConfig (const std::string &host, const nlohmann::json &text, const ListenCb &listenCb, int maxReconnectAttempts, const std::chrono::seconds &reconnectDelay, const std::shared_ptr< std::atomic_bool > &isRunning) |
◆ ListenCb
◆ CoinbaseWebSocketClientAsyncConfig()
| crypto_trader::adaptors::CoinbaseWebSocketClientAsyncConfig::CoinbaseWebSocketClientAsyncConfig |
( |
const std::string & | host, |
|
|
const nlohmann::json & | text, |
|
|
const ListenCb & | listenCb, |
|
|
int | maxReconnectAttempts, |
|
|
const std::chrono::seconds & | reconnectDelay, |
|
|
const std::shared_ptr< std::atomic_bool > & | isRunning ) |
|
inline |
◆ d_host
| std::string crypto_trader::adaptors::CoinbaseWebSocketClientAsyncConfig::d_host |
◆ d_isRunning
| std::shared_ptr<std::atomic_bool> crypto_trader::adaptors::CoinbaseWebSocketClientAsyncConfig::d_isRunning |
◆ d_listenCb
| ListenCb crypto_trader::adaptors::CoinbaseWebSocketClientAsyncConfig::d_listenCb |
◆ d_maxReconnectAttempts
| int crypto_trader::adaptors::CoinbaseWebSocketClientAsyncConfig::d_maxReconnectAttempts |
◆ d_reconnectDelay
| std::chrono::seconds crypto_trader::adaptors::CoinbaseWebSocketClientAsyncConfig::d_reconnectDelay |
◆ d_text
| nlohmann::json crypto_trader::adaptors::CoinbaseWebSocketClientAsyncConfig::d_text |
The documentation for this struct was generated from the following file: