rad
3.0.0
|
Coroutine based activity. More...
Public Member Functions | |
def | __init__ (self, evid, queue=None, data=None) |
def | start (self) |
def | stop (self) |
def | run (self) |
![]() | |
def | __str__ (self) |
def | getId (self) |
def | setId (self, theId) |
def | sendInternalEvent (self, theEvent) |
def | isRunning (self) |
def | setRunning (self, running) |
Public Attributes | |
mTask | |
![]() | |
mId | |
mIsRunning | |
mEventQueue | |
mData | |
Coroutine based activity.
Concrete implementations should override and implement CoroActivity.run.
def scxml4py.activity.CoroActivity.__init__ | ( | self, | |
evid, | |||
queue = None , |
|||
data = None |
|||
) |
Reimplemented from scxml4py.activity.AbstractActivity.
def scxml4py.activity.CoroActivity.run | ( | self | ) |
Implemented by concrete classes
Reimplemented from scxml4py.activity.AbstractActivity.
Reimplemented in testActivity.CustomCoroActivity.
def scxml4py.activity.CoroActivity.start | ( | self | ) |
Reimplemented from scxml4py.activity.AbstractActivity.
def scxml4py.activity.CoroActivity.stop | ( | self | ) |
Reimplemented from scxml4py.activity.AbstractActivity.
scxml4py.activity.CoroActivity.mTask |