RoboidControl-cpp/Messages/ModelUrlMsg.h
Pascal Serrarens 61740913fe Refactoring
2025-01-31 11:45:22 +01:00

27 lines
632 B
C++

#include "Messages.h"
namespace Passer {
namespace Control {
class ModelUrlMsg : public IMessage {
public:
static const unsigned char id = 0x90;
unsigned char networkId;
unsigned char thingId;
float scale;
unsigned char urlLength;
const char *url;
ModelUrlMsg(const char *buffer);
ModelUrlMsg(unsigned char networkId, Thing *thing);
// ModelUrlMsg(unsigned char networkId, unsigned char thingId,
// unsigned char urlLegth, const char *url, float scale = 1);
virtual ~ModelUrlMsg();
virtual unsigned char Serialize(char *buffer) override;
};
} // namespace Control
} // namespace Passer