#include <server_interface.hpp>
Public Attributes | |
std::function< void(const ClientAdvertisement &, ConnectionHandle)> | clientAdvertiseHandler |
std::function< void(const ClientMessage &, ConnectionHandle)> | clientMessageHandler |
std::function< void(ClientChannelId, ConnectionHandle)> | clientUnadvertiseHandler |
std::function< void(const std::string &, uint32_t, ConnectionHandle)> | fetchAssetHandler |
std::function< void(const std::vector< Parameter > &, const std::optional< std::string > &, ConnectionHandle)> | parameterChangeHandler |
std::function< void(const std::vector< std::string > &, const std::optional< std::string > &, ConnectionHandle)> | parameterRequestHandler |
std::function< void(const std::vector< std::string > &, ParameterSubscriptionOperation, ConnectionHandle)> | parameterSubscriptionHandler |
std::function< void(const ServiceRequest &, ConnectionHandle)> | serviceRequestHandler |
std::function< void(bool)> | subscribeConnectionGraphHandler |
std::function< void(ChannelId, ConnectionHandle)> | subscribeHandler |
std::function< void(ChannelId, ConnectionHandle)> | unsubscribeHandler |
Definition at line 59 of file server_interface.hpp.
std::function<void(const ClientAdvertisement&, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::clientAdvertiseHandler |
Definition at line 62 of file server_interface.hpp.
std::function<void(const ClientMessage&, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::clientMessageHandler |
Definition at line 64 of file server_interface.hpp.
std::function<void(ClientChannelId, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::clientUnadvertiseHandler |
Definition at line 63 of file server_interface.hpp.
std::function<void(const std::string&, uint32_t, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::fetchAssetHandler |
Definition at line 76 of file server_interface.hpp.
std::function<void(const std::vector<Parameter>&, const std::optional<std::string>&, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::parameterChangeHandler |
Definition at line 70 of file server_interface.hpp.
std::function<void(const std::vector<std::string>&, const std::optional<std::string>&, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::parameterRequestHandler |
Definition at line 67 of file server_interface.hpp.
std::function<void(const std::vector<std::string>&, ParameterSubscriptionOperation, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::parameterSubscriptionHandler |
Definition at line 73 of file server_interface.hpp.
std::function<void(const ServiceRequest&, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::serviceRequestHandler |
Definition at line 74 of file server_interface.hpp.
std::function<void(bool)> foxglove::ServerHandlers< ConnectionHandle >::subscribeConnectionGraphHandler |
Definition at line 75 of file server_interface.hpp.
std::function<void(ChannelId, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::subscribeHandler |
Definition at line 60 of file server_interface.hpp.
std::function<void(ChannelId, ConnectionHandle)> foxglove::ServerHandlers< ConnectionHandle >::unsubscribeHandler |
Definition at line 61 of file server_interface.hpp.