Ejemplo n.º 1
0
 def __init__(self):
     seas = {
         ('Waiting', 'Start'): [self.start1, self.start2],
         ('Active', 'Stop'): [self.stop]
     }
     ta = [(self.terminate1, {}), (self.terminate2, {})]
     StateMachine.__init__(self, {}, seas=seas, terminal_actions=ta)
Ejemplo n.º 2
0
 def __init__(self):
     seas = {
         ('Waiting', 'Start') : [self.start1, self.start2],
         ('Active', 'Progress') : [self.progress],
         ('Active', 'Stop') : [self.stop],
         }
     ta = [(self.terminate1, {}), (self.terminate2, {'n' : 13})]
     StateMachine.__init__(self, {}, seas = seas, terminal_actions = ta)
     self.actions = []
Ejemplo n.º 3
0
 def __init__(self):
     seas = {
         ('Waiting', 'Start'): [self.start1, self.start2],
         ('Active', 'Progress'): [self.progress],
         ('Active', 'Stop'): [self.stop],
     }
     ta = [(self.terminate1, {}), (self.terminate2, {'n': 13})]
     StateMachine.__init__(self, {}, seas=seas, terminal_actions=ta)
     self.actions = []
Ejemplo n.º 4
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_action('Waiting', 'BadEvent', self.start1)
Ejemplo n.º 5
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_terminal_action(self.terminate1)
Ejemplo n.º 6
0
 def __init__(self):
     StateMachine.__init__(self, {},
                           terminal_actions=[(self.terminate1, {}),
                                             (self.not_method, {})])
Ejemplo n.º 7
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_action('Waiting', 'Start', extern_start_func)
Ejemplo n.º 8
0
 def __init__(self):
     StateMachine.__init__(self, {},
                           seas={('BadState', 'Start'): []})
Ejemplo n.º 9
0
 def __init__(self):
     StateMachine.__init__(self, {},
                           seas={
                               ('Waiting', 'Start'):
                               [self.start1, self.not_method]
                           })
Ejemplo n.º 10
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_action('Waiting', 'BadEvent', self.start1)
Ejemplo n.º 11
0
 def __init__(self):
     StateMachine.__init__(self, {}, seas = {('BadState', 'Start') : []})
Ejemplo n.º 12
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_action('Waiting', 'Start', extern_start_func)
Ejemplo n.º 13
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_action('BadState', 'Start', self.start1)
Ejemplo n.º 14
0
 def __init__(self):
     StateMachine.__init__(self, {}, terminal_actions = [(self.terminate1, 1)])
Ejemplo n.º 15
0
 def __init__(self):
     StateMachine.__init__(self, {}, terminal_actions = [(self.terminate1, {}), (self.not_method, {})])
Ejemplo n.º 16
0
 def __init__(self):
     StateMachine.__init__(self, {}, seas = {('Waiting', 'Start') : [self.start1, extern_start_func]})
Ejemplo n.º 17
0
 def __init__(self):
     StateMachine.__init__(self, {}, seas = {('Waiting', 'Start') : [self.start1, self.not_method]})
Ejemplo n.º 18
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_action('Waiting', 'Start', self.not_method)
Ejemplo n.º 19
0
 def __init__(self):
     StateMachine.__init__(self, {})
Ejemplo n.º 20
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_terminal_action(self.terminate1)
Ejemplo n.º 21
0
 def __init__(self):
     seas = {('Waiting', 'Start') : [self.start1, self.start2], ('Active', 'Stop') : [self.stop]}
     ta = [(self.terminate1, {}), (self.terminate2, {})]
     StateMachine.__init__(self, {}, seas = seas, terminal_actions = ta)
Ejemplo n.º 22
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_terminal_action(extern_terminate_func)
Ejemplo n.º 23
0
 def __init__(self):
     StateMachine.__init__(self, {},
                           seas={('Waiting', 'BadEvent'): []})
Ejemplo n.º 24
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_terminal_action(self.not_method, 1)
Ejemplo n.º 25
0
 def __init__(self):
     StateMachine.__init__(self, {},
                           seas={
                               ('Waiting', 'Start'):
                               [self.start1, extern_start_func]
                           })
Ejemplo n.º 26
0
 def __init__(self):
     seas = {('Waiting', 'Progress') : []}
     StateMachine.__init__(self, {}, seas = seas)
Ejemplo n.º 27
0
 def __init__(self):
     StateMachine.__init__(self, {},
                           terminal_actions=[(self.terminate1, 1)])
Ejemplo n.º 28
0
 def __init__(self):
     seas = {('Waiting', 'Start') : [self.start]}
     StateMachine.__init__(self, {}, seas = seas)
Ejemplo n.º 29
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_action('BadState', 'Start', self.start1)
Ejemplo n.º 30
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_terminal_action(self.not_method, 1)
Ejemplo n.º 31
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_action('Waiting', 'Start', self.not_method)
Ejemplo n.º 32
0
 def __init__(self):
     seas = {('Waiting', 'Start'): [self.start]}
     StateMachine.__init__(self, {}, seas=seas)
Ejemplo n.º 33
0
 def __init__(self):
     StateMachine.__init__(self, {})
     self.add_terminal_action(extern_terminate_func)
Ejemplo n.º 34
0
 def __init__(self):
     StateMachine.__init__(self, {}, seas = {('Waiting', 'BadEvent') : []})
Ejemplo n.º 35
0
 def __init__(self):
     seas = {('Waiting', 'Progress'): []}
     StateMachine.__init__(self, {}, seas=seas)
Ejemplo n.º 36
0
 def __init__(self):
     StateMachine.__init__(self, {})
Ejemplo n.º 37
0
 def __init__(self):
     StateMachine.__init__(self, {}, seas = 1)
Ejemplo n.º 38
0
 def __init__(self):
     StateMachine.__init__(self, {}, seas={(1, 2, 3): []})
Ejemplo n.º 39
0
 def __init__(self):
     StateMachine.__init__(self, {}, seas=1)
Ejemplo n.º 40
0
 def __init__(self):
     StateMachine.__init__(self, {}, seas = {(1, 2, 3) : []})