FSM

Inheritance:

Methods of FSM:

__callEnterFunc
def __callEnterFunc(self, name, *args)

Undocumented function.

__callExitFunc
def __callExitFunc(self, name)

Undocumented function.

__del__
def __del__(self)

Undocumented function.

__init__
def __init__(self, name)

Undocumented function.

__repr__
def __repr__(self)

Undocumented function.

__setState
def __setState(self, newState, *args)

Undocumented function.

__str__
def __str__(self)

Undocumented function.

cleanup
def cleanup(self)

Undocumented function.

defaultEnter
def defaultEnter(self, *args)

Undocumented function.

defaultExit
def defaultExit(self)

Undocumented function.

defaultFilter
def defaultFilter(self, request, args)

Undocumented function.

demand
def demand(self, request, *args)

Undocumented function.

filterOff
def filterOff(self, request, args)

Undocumented function.

forceTransition
def forceTransition(self, request, *args)

Undocumented function.

getCurrentOrNextState
def getCurrentOrNextState(self)

Undocumented function.

getStateChangeEvent
def getStateChangeEvent(self)

Undocumented function.

isInTransition
def isInTransition(self)

Undocumented function.

request
def request(self, request, *args)

Undocumented function.

requestNext
def requestNext(self, *args)

Undocumented function.

requestPrev
def requestPrev(self, *args)

Undocumented function.

setBroadcastStateChanges
def setBroadcastStateChanges(self, doBroadcast)

Undocumented function.

setStateArray
def setStateArray(self, stateArray)

Undocumented function.