+ ControlClient(const std::string& host = "localhost",
+ const Connection::Port& port = 7522);
+
+ /**
+ * Envía un comando al servidor.
+ *
+ * \param command Comando a enviar.
+ */
+ void send(const Command& command);
+
+ /**
+ * Obtiene la señal para indicar que se conectó.
+ */
+ SignalConnected& signal_connected(void);
+
+ /**
+ * Obtiene la señal para indicar que se recibió una respuesta OK.
+ */
+ SignalOKReceived& signal_ok_received(void);
+
+ /**
+ * Obtiene la señal para indicar que se recibió un error.
+ */
+ SignalErrorReceived& signal_error_received(void);
+
+ /**
+ * Obtiene la señal que avisa cuando se recibió un cuadro.
+ */
+ Receiver::SignalFrameReceived& signal_frame_received(void);