外观
lua_domain API
完整接口目录 · 多语言与兼容桥接用法 · 工具包下载
模块说明
text
Managed process domain for the pinned original backend-command Lua plugin.
The original loop has no stop hook. Drain terminates and joins the entire domain;
Host remains responsible for action settlement, fencing, cold backup and updates.
This is trusted legacy code, not a sandbox or a generic Lua plugin platform.FRAMEWORK_REVISION
python
FRAMEWORK_REVISION: strLua 兼容组件依赖的框架源码标识,用于校验组件包的一致性。
validate_package
python
def validate_package(root)Domain
python
class DomainDomain.__init__
python
def __init__(self, root, peer)Domain.validate
python
async def validate(self, peer, body)Domain.activate
python
async def activate(self, peer, body)Domain.read
python
async def read(self)Domain.watch
python
async def watch(self)Domain.event
python
async def event(self, peer, body)Domain.invoke
python
async def invoke(self, peer, body)Domain.receive
python
async def receive(self)Domain.drain
python
async def drain(self, peer, body)Domain.close
python
async def close(self)Domain.root
python
self.root公开实例属性,在 __init__ 中设置。
Domain.peer
python
self.peer公开实例属性,在 __init__ 中设置。
Domain.process
python
self.process公开实例属性,在 __init__、activate 中设置。
Domain.closed
python
self.closed公开实例属性,在 __init__、close 中设置。
Domain.started
python
self.started公开实例属性,在 __init__ 中设置。
Domain.sequence
python
self.sequence公开实例属性,在 __init__ 中设置。
Domain.menu_sequence
python
self.menu_sequence公开实例属性,在 __init__ 中设置。
Domain.menu_pending
python
self.menu_pending公开实例属性,在 __init__、invoke 中设置。
Domain.worker
python
self.worker公开实例属性,在 __init__ 中设置。
Domain.session
python
self.session公开实例属性,在 __init__、activate 中设置。
Domain.generation
python
self.generation公开实例属性,在 __init__、activate 中设置。
Domain.mode
python
self.mode公开实例属性,在 __init__、validate 中设置。
run
python
async def run(root)