ClientMessage(uint64_t logTime, uint64_t publishTime, uint32_t sequence, const ClientAdvertisement &advertisement, size_t dataLength, const uint8_t *rawData)
std::vector< uint8_t > data
bool operator==(const ServiceResponse &other) const
bool operator==(const ChannelWithoutId &other) const
std::string responseSchema
constexpr char CAPABILITY_CLIENT_PUBLISH[]
constexpr char CAPABILITY_TIME[]
std::vector< uint8_t > data
Service(const ServiceWithoutId &s, const ServiceId &id)
constexpr char SUPPORTED_SUBPROTOCOL[]
constexpr char CAPABILITY_PARAMETERS_SUBSCRIBE[]
ClientChannelId channelId
constexpr std::array< const char *, 6 > DEFAULT_CAPABILITIES
ClientAdvertisement advertisement
const uint8_t * getData() const
Channel(ChannelId id, ChannelWithoutId ch)
std::vector< uint8_t > schema
std::string requestSchema
constexpr char CAPABILITY_PARAMETERS[]
bool operator==(const Channel &other) const
std::optional< std::string > schemaEncoding
constexpr char CAPABILITY_SERVICES[]
constexpr char CAPABILITY_ASSETS[]
void write(uint8_t *data) const
std::vector< uint8_t > data
constexpr char CAPABILITY_CONNECTION_GRAPH[]
std::size_t getLength() const
static const size_t MSG_PAYLOAD_OFFSET
void read(const uint8_t *data, size_t size)
foxglove_bridge
Author(s): Foxglove
autogenerated on Wed Mar 5 2025 03:34:31