This is the complete list of members for foxglove::Client< ClientConfiguration >, including all inherited members.
| _binaryMessageHandler | foxglove::Client< ClientConfiguration > | protected |
| _con | foxglove::Client< ClientConfiguration > | protected |
| _endpoint | foxglove::Client< ClientConfiguration > | protected |
| _mutex | foxglove::Client< ClientConfiguration > | protected |
| _textMessageHandler | foxglove::Client< ClientConfiguration > | protected |
| _thread | foxglove::Client< ClientConfiguration > | protected |
| advertise(const std::vector< ClientAdvertisement > &channels) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| Client() | foxglove::Client< ClientConfiguration > | inline |
| ClientType typedef | foxglove::Client< ClientConfiguration > | |
| close() override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| connect(const std::string &uri, std::function< void(websocketpp::connection_hdl)> onOpenHandler, std::function< void(websocketpp::connection_hdl)> onCloseHandler=nullptr) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| connect(const std::string &uri) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| ConnectionPtr typedef | foxglove::Client< ClientConfiguration > | |
| fetchAsset(const std::string &uri, uint32_t requestId) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| getParameters(const std::vector< std::string > ¶meterNames, const std::optional< std::string > &requestId=std::nullopt) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| messageHandler(websocketpp::connection_hdl hdl, MessagePtr msg) | foxglove::Client< ClientConfiguration > | inline |
| MessagePtr typedef | foxglove::Client< ClientConfiguration > | |
| publish(ClientChannelId channelId, const uint8_t *buffer, size_t size) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| sendBinary(const uint8_t *data, size_t dataLength) | foxglove::Client< ClientConfiguration > | inline |
| sendServiceRequest(const ServiceRequest &request) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| sendText(const std::string &payload) | foxglove::Client< ClientConfiguration > | inline |
| setBinaryMessageHandler(BinaryMessageHandler handler) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| setParameters(const std::vector< Parameter > ¶meters, const std::optional< std::string > &requestId=std::nullopt) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| setTextMessageHandler(TextMessageHandler handler) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| subscribe(const std::vector< std::pair< SubscriptionId, ChannelId >> &subscriptions) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| subscribeParameterUpdates(const std::vector< std::string > ¶meterNames) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| unadvertise(const std::vector< ClientChannelId > &channelIds) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| unsubscribe(const std::vector< SubscriptionId > &subscriptionIds) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| unsubscribeParameterUpdates(const std::vector< std::string > ¶meterNames) override | foxglove::Client< ClientConfiguration > | inlinevirtual |
| ~Client() | foxglove::Client< ClientConfiguration > | inlinevirtual |