|
@@ -8,11 +8,12 @@ class EventInterval(Interval):
|
|
|
|
|
|
|
|
# special methods
|
|
# special methods
|
|
|
|
|
|
|
|
- def __init__(self, name):
|
|
|
|
|
- """__init__(name)
|
|
|
|
|
|
|
+ def __init__(self, name, sentArgs=[]):
|
|
|
|
|
+ """__init__(name, sentArgs)
|
|
|
"""
|
|
"""
|
|
|
duration = 0.0
|
|
duration = 0.0
|
|
|
self.prevt = 0.0
|
|
self.prevt = 0.0
|
|
|
|
|
+ self.sentArgs = sentArgs
|
|
|
Interval.__init__(self, name, duration)
|
|
Interval.__init__(self, name, duration)
|
|
|
|
|
|
|
|
def setT(self, t, entry=0):
|
|
def setT(self, t, entry=0):
|
|
@@ -23,6 +24,6 @@ class EventInterval(Interval):
|
|
|
self.prevt = t
|
|
self.prevt = t
|
|
|
return
|
|
return
|
|
|
elif (t == 0) or (self.prevt < 0):
|
|
elif (t == 0) or (self.prevt < 0):
|
|
|
- messenger.send(self.name)
|
|
|
|
|
|
|
+ messenger.send(self.name, self.sentArgs)
|
|
|
self.prevt = 0.0
|
|
self.prevt = 0.0
|
|
|
|
|
|