X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/b75b5632c75f245e59a00775ffbe0affdedf8b6c..33cdbee1bf8051f1a4c9174aa518107793709fdd:/Model/include/plantitem.h?ds=sidebyside diff --git a/Model/include/plantitem.h b/Model/include/plantitem.h index b07816f..70fd6ac 100644 --- a/Model/include/plantitem.h +++ b/Model/include/plantitem.h @@ -38,7 +38,7 @@ public: * Durante la fase de actualización los objetos se comunican entre * sí para determinar cual es el flujo que manejan en una iteración. */ - virtual void update() = 0; + virtual void update(int dir=OUT) = 0; /** Hace la simulación de esta iteración * * Por simulacion se entiende que el modelo debe avisar a las vistas @@ -59,7 +59,8 @@ public: /// Mensages manejados por los elementos de la planta enum { - MSG_QUERY_MAX_FLOW = IConector::MSG_LAST, ///< preguntar por el máximo flujo + MSG_QUERY_MAX_FLOW_OUT = IConector::MSG_LAST, ///< flujo maximo a la salida + MSG_QUERY_MAX_FLOW_IN, ///< flujo maximo a la entrada MSG_RESPONSE_MAX_FLOW, ///< responde al mensage QUERY_MAX_FLOW. data == float MSG_LAST };