#define PLAQUI_TRANSMITTER_H
#include "plaqui/server/connection.h"
+//#include "plaqui/server/plant.h"
#include <string>
namespace PlaQui {
/// Conexión para transmitir el estado de una planta.
class Transmitter: public Connection {
+ // Métodos.
+
private:
/**
/**
* Destructor.
*/
- virtual ~Transmitter(void) {}
+ virtual ~Transmitter(void);
/**
* Constructor.
*
+ * Los parámetros son modificados por los valores reales que toma
+ * una vez conectado.
+ *
* \param host Host al cual transmitir.
* \param port Puerto al cual transmitir.
*/
- Transmitter(std::string host = "localhost", int port = 7528);
+ Transmitter(std::string& _host, Connection::Port& _port);
+
+ /**
+ * Envia datos.
+ */
+ void send(const std::string& data);
};