HTTPResponse* cmd_plant_get(const Command& command);
/**
- * Maneja el comando plant/get.
+ * Maneja el comando plant/set.
*/
HTTPResponse* cmd_plant_set(const Command& command);
+ /**
+ * Maneja el comando plant/set_frequency.
+ */
+ HTTPResponse* cmd_plant_set_frequency(const Command& command);
+
+ /**
+ * Maneja el comando plant/start.
+ */
+ HTTPResponse* cmd_plant_start(const Command& command);
+
/**
* Maneja el comando plant/stop.
*/
HTTPResponse* cmd_plant_stop(const Command& command);
+ /**
+ * Maneja el comando plant/remove.
+ */
+ HTTPResponse* cmd_plant_remove(const Command& command);
+
public:
/**
/**
* Constructor.
*
- * \param filename Nombre del archivo con la planta a cargar.
- * \param port Puerto en el cual escuchar.
+ * \param plant_filename Nombre del archivo con la planta a cargar.
+ * \param port Puerto en el cual escuchar.
*/
Server(const std::string& plant_filename,
const Connection::Port& port = 7522) throw(sockerr);