40 template <
typename SensorT>
62 return Stream->get_stream_id();
68 return Stream->AreClientsListening();
A streaming channel for sending sensor data to clients, supports sending data asynchronously.
A streaming channel for sending sensor data to clients.
std::optional< StreamType > Stream
FDataStreamTmpl()=default
auto GetToken() const
Return the token that allows subscribing to this stream.
FDataStreamTmpl(StreamType InStream)
bool AreClientsListening()
FAsyncDataStreamTmpl< T > MakeAsyncDataStream(const SensorT &Sensor, double Timestamp)
Create a FAsyncDataStream object.