libicsneo/include/icsneo/communication/message/readsettingsmessage.h

32 lines
542 B
C++

#ifndef __READSETTINGSMESSAGE_H_
#define __READSETTINGSMESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h"
#include "icsneo/communication/communication.h"
namespace icsneo {
class ReadSettingsMessage : public Message {
public:
virtual ~ReadSettingsMessage() = default;
enum class Response : uint8_t {
OK = 0,
GeneralFailure = 1,
InvalidSubcommand = 2,
InvalidSubversion = 3,
NotEnoughMemory = 4,
APIFailure = 5,
APIUnsupported = 6
};
Response response;
};
}
#endif // __cplusplus
#endif