21#include <vlutil/vlString.h>
22#include <matrix/vlVector.h>
DtBaseMessage()
Default constructor.
virtual ~DtSensorListRequest()
Virtual destructor.
virtual DtBaseMessage * clone()
clone a message. Caller of function is responsible managing this memory
virtual int messageSize()
size of the message
static DtBaseMessage * decode(unsigned char *buffer, int length)
decode a message. Used by the factory
virtual void serialize(DtStreamWriter &writer)
Serializes the message data to a stream writer.
virtual void deserialize(DtStreamReader &reader)
Deserializes message data from a stream reader.
DtSensorListRequest()
Default constructor.
virtual void serialize(DtStreamWriter &writer)
Serializes the message data to a stream writer.
virtual void setSensorList(std::vector< std::string > sensors)
Sets the list of available sensor configurations.
DtSensorListResponse()
Default constructor.
std::vector< std::string > mySensors
List of available sensor configuration names.
Definition rfxSensorListMessage.h:117
virtual int messageSize()
size of the message
virtual void deserialize(DtStreamReader &reader)
Deserializes message data from a stream reader.
virtual std::vector< std::string > sensorList()
Gets the list of available sensor configurations.
static DtBaseMessage * decode(unsigned char *buffer, int length)
decode a message. Used by the factory
virtual DtBaseMessage * clone()
clone a message. Caller of function is responsible managing this memory
virtual ~DtSensorListResponse()
Virtual destructor.
Stream reader for decoding values from a byte array in little endian format.
Definition byteStream.h:32
Stream writer for encoding values into a byte array in little endian format.
Definition byteStream.h:159
Defines export macros for the RadarFx Shared library.
#define RFX_DLL_SHARED
Export/import macro for non-Windows platforms (empty)
Definition export.h:25
Definition radarFxConnectorDriver.h:21
Defines the base message class for RadarFX client-server communication.