- * Finaliza la transimisión del estado de una planta.
- *
- * \param host Host al cual se quiere dejar de transmitir.
- * \param port Puerto al cual dejar de transmitir.
- *
- * \return true si se pudo empezar a transmitir, false si no.
+ * Maneja el comando transmission/start.
+ */
+ Response* cmd_transmission_start(const Command& command);
+
+ /**
+ * Maneja el comando transmission/stop.
+ */
+ Response* cmd_transmission_stop(const Command& command);
+
+ /**
+ * Maneja el comando plant/list.
+ */
+ Response* cmd_plant_list(void);
+
+ /**
+ * Maneja el comando plant/get.
+ */
+ Response* cmd_plant_get(const Command& command);
+
+ /**
+ * Maneja el comando plant/set.
+ */
+ Response* cmd_plant_set(const Command& command);
+
+ /**
+ * Maneja el comando plant/set_frequency.
+ */
+ Response* cmd_plant_set_frequency(const Command& command);
+
+ /**
+ * Maneja el comando plant/start.
+ */
+ Response* cmd_plant_start(const Command& command);
+
+ /**
+ * Maneja el comando plant/stop.
+ */
+ Response* cmd_plant_stop(const Command& command);
+
+ /**
+ * Maneja el comando plant/remove.
+ */
+ Response* cmd_plant_remove(const Command& command);
+
+ public:
+
+ /**
+ * Destructor.
+ */
+ virtual ~Server(void);
+
+ /**
+ * Constructor.