#include <chrono>
#include <websocketpp/config/asio_client.hpp>
#include <foxglove_bridge/serialization.hpp>
#include <foxglove_bridge/test/test_client.hpp>
#include <foxglove_bridge/websocket_client.hpp>
Go to the source code of this file.
Namespaces | |
foxglove | |
Functions | |
std::future< Channel > | foxglove::waitForChannel (std::shared_ptr< ClientInterface > client, const std::string &topicName) |
std::future< std::vector< uint8_t > > | foxglove::waitForChannelMsg (ClientInterface *client, SubscriptionId subscriptionId) |
std::future< FetchAssetResponse > | foxglove::waitForFetchAssetResponse (std::shared_ptr< ClientInterface > client) |
std::future< std::vector< Parameter > > | foxglove::waitForParameters (std::shared_ptr< ClientInterface > client, const std::string &requestId=std::string()) |
std::future< Service > | foxglove::waitForService (std::shared_ptr< ClientInterface > client, const std::string &serviceName) |
std::future< ServiceResponse > | foxglove::waitForServiceResponse (std::shared_ptr< ClientInterface > client) |