#ifndef INCLUDE_DI_RPC_CLASS_DEVICE_H_ #define INCLUDE_DI_RPC_CLASS_DEVICE_H_ #include #include namespace Di { namespace Rpc { class Device : public Msg { public: struct deviceData { std::string state; bool error; }; deviceData data; explicit Device(std::shared_ptr msg); private: void __decodeMethodData(std::shared_ptr message); }; } // namespace Rpc } // namespace Di #endif // INCLUDE_DI_RPC_CLASS_DEVICE_H_