]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Model/src/iconector.cpp
- El modelo comienza a cobrar vida y a ganar funcionalidad.
[z.facultad/75.42/plaqui.git] / Model / src / iconector.cpp
index c4db5d3c157dcbe34acf8a9eb67964ba84f3c86f..4a27a9c2b758afbf635facf3a377b1efe1fab305 100644 (file)
@@ -17,7 +17,7 @@ IConector::~IConector()
        out_list.clear();
 }
 
        out_list.clear();
 }
 
-int IConector::send_msg(int where, int msg)
+void IConector::send_msg(int where, int msg)
 {
        // Recorro toda la lista y envío el mensage a cada
        // elemento conectado en "where"
 {
        // Recorro toda la lista y envío el mensage a cada
        // elemento conectado en "where"
@@ -25,18 +25,15 @@ int IConector::send_msg(int where, int msg)
        switch (where) {
                case IN:
                        for(it=in_list.begin(); it!=in_list.end(); it++)
        switch (where) {
                case IN:
                        for(it=in_list.begin(); it!=in_list.end(); it++)
-                               (*it)->recieve_msg(msg, this);
+                               (*it)->recieve_msg(msg, this, NULL);
                        break;
                case OUT:
                        for(it=out_list.begin(); it!=out_list.end(); it++)
                        break;
                case OUT:
                        for(it=out_list.begin(); it!=out_list.end(); it++)
-                               (*it)->recieve_msg(msg, this);
+                               (*it)->recieve_msg(msg, this, NULL);
        }
        }
-
-       // TODO : ver el tema de los valores de retorno!!
-       return 0;
 }
 
 }
 
-void IConector::recieve_msg(int msg, IConector *who)
+void IConector::recieve_msg(int msg, IConector *who, void *data)
 {
        // Manejo los mensages que yo conozco
        switch (msg) {
 {
        // Manejo los mensages que yo conozco
        switch (msg) {