Lines Matching full:machine
33 In interactive mode, the state machine object exposes a dbus object under
37 In this mode, the state machine waits for a dbus method call
58 @returns: True, if the state machine has been cancelled or has
67 Tells the state machine to stop transitioning to further states.
75 Run this machine in interactive mode.
77 This function must be called before |Start|. In this mode, the machine
93 logging.info('Running state machine in interactive mode')
98 """ Start the state machine. """
106 Advance a step on a state machine running in interactive mode.
108 @returns: True if the state machine was advanced. False otherwise.
109 @raises: TestError if called on a non-interactive state machine.
114 'Can not advance a non-interactive state machine')
120 logging.info('%s state machine advancing', self._GetIsmObjectName())
131 Signal sent out by an interactive machine when it is waiting for remote
135 logging.info('%s state machine waiting', self._GetIsmObjectName())
142 Determine whether the state machine is waiting for user action.
144 @returns: True if machine is waiting for |Advance| call.
180 self.Waiting() # Wait for user to |Advance| the machine.
215 a modem state, the default behavior is to terminate the state machine.
228 The first argument to the function is a state machine, which will
230 indicates that the state machine should keep executing further state
231 transitions. A return value of False indicates that the state machine
243 This method will be called when the state machine is in a starting
244 state. This method should return True, if the state machine can
260 Get the current state of the state machine.
262 This method is called to get the current state of the machine when
268 machine.