模块


英文原文快照


模块是Fuchsia系统中实现了Module接口的应用程序,其生命周期与启动它的Story紧密相关,并且它还可以实现UI。模块由另一个模块或由能够接收fuchsia::modular::Link服务的系统在Story中启动, 它还可以通过ServiceProviders接收/提供其他服务。如果负责模块运行的Story变为非活动状态,或启动它的模块决定终止它,或它决定自行终止,则该模块终止运行。模块可以启动其他模块、创建、发送/接收消息以及调用FIDL接口。

请查看

Module

fuchsia::modular::ModuleContext(以前的Story)

fuchsia::modular::ModuleController

fuchsia::modular::Link

fuchsia::modular::MessageQueue