def __init__(self, method, name=None):
"""'method' must be generator method; this is used to create tasks. If
'name' is not given, method's function name is used for registering.
"""
if not inspect.isgeneratorfunction(method):
raise RuntimeError('RTI method must be generator function')
self._method = method
if name:
self._name = name
else:
self._name = method.__name__
if not RTI._pycos:
RTI._pycos = Pycos.instance()
self._location = None
self._mid = None
评论列表
文章目录