]> git.llucax.com Git - z.facultad/75.59/weathemulator.git/log
z.facultad/75.59/weathemulator.git
19 years agoAgrega sensor histórico.
Leandro Lucarella [Sun, 2 Oct 2005 06:02:57 +0000 (06:02 +0000)]
Agrega sensor histórico.

19 years agoAgrega posibilidad de utilizar un mismo mutex para 2 métodos sincronizados.
Leandro Lucarella [Sun, 2 Oct 2005 06:00:19 +0000 (06:00 +0000)]
Agrega posibilidad de utilizar un mismo mutex para 2 métodos sincronizados.

19 years agoAgrega sensor calibrado.
Leandro Lucarella [Sun, 2 Oct 2005 04:18:12 +0000 (04:18 +0000)]
Agrega sensor calibrado.

19 years agoBugfix al método Sensor.__str__ (ahora devuelve siempre un str).
Leandro Lucarella [Sun, 2 Oct 2005 04:17:10 +0000 (04:17 +0000)]
Bugfix al método Sensor.__str__ (ahora devuelve siempre un str).

19 years agoAgrega SensorDireccionViento.
Leandro Lucarella [Sun, 2 Oct 2005 00:33:06 +0000 (00:33 +0000)]
Agrega SensorDireccionViento.

19 years agoAgrega función simple para depurar.
Leandro Lucarella [Sun, 2 Oct 2005 00:32:04 +0000 (00:32 +0000)]
Agrega función simple para depurar.

19 years agoImplementa Sensor básico.
Leandro Lucarella [Sat, 1 Oct 2005 23:49:01 +0000 (23:49 +0000)]
Implementa Sensor básico.

19 years agoDocumenta el módulo sync.
Leandro Lucarella [Sat, 1 Oct 2005 23:47:57 +0000 (23:47 +0000)]
Documenta el módulo sync.
Documenta el módulo sync y cambiar algunos nombres de clases.

19 years agoMódulo para tener propiedades y métodos sincronizadas
Leandro Lucarella [Mon, 26 Sep 2005 06:21:00 +0000 (06:21 +0000)]
Módulo para tener propiedades y métodos sincronizadas
Este módulo provee una clase Synchronized que a través de magia de metaclases
crea propiedades sincronizadas utilizando mutex. Los atributos sincronizados se
declaran como atributos de clase como instancias de SyncProp. Por ejemplo:
from sync import *
class SyncObj(Synchronized):
syncattr = SyncProp("Descripción del atributo")
o = SyncObj()
o.syncattr = 1 # está rodeado de un mutex

También se provee un wrapper para métodos que puede usarse como decorator:
class SyncObj(Synchronized):
@synchronized
def syncmethod(self):
# Hace cosas
o = SyncObj()
o.syncmethod() # está rodeado de un mutex

19 years agoEstructura básica
Leandro Lucarella [Mon, 26 Sep 2005 06:20:28 +0000 (06:20 +0000)]
Estructura básica