namespace PlaQui {
+namespace Model {
/** Conector genérico de elementos
*/
class IConector {
public:
- /// Constructor
+ /** Constructor
+ *
+ * \param in Cantidad de entradas
+ * \param out Cantidad de salidas
+ */
IConector(unsigned in, unsigned out);
/// Destructor
virtual ~IConector();
/** Envía un mensage a los elementos conectados
*
- * Esvía un mensage a los elementos conectados a la entrada o
+ * Envía un mensage a los elementos conectados a la entrada o
* a la salida.
* \param where Donde enviar el mensage, IConector::IN o IConector::OUT
* \param msg Mensage a enviar
*/
- void send_msg(int where, int msg);
+ void send_msg(int where, int msg, void *data=NULL);
/** Recibe un mensage
*
IConector &operator = (const IConector &) { return (*this); }
};
-}
+} // namespace Model
+} // namespace PlaQui
#endif // _I_CONECTOR_H_
+