添加数量:16
协议
DaemonLifecycleControl
在 fuchsia.developer.ffxdaemonlifecycle/daemon.fidl 中定义
获取版本信息
请求
<空>
回复
名称 | 类型 |
---|---|
info |
VersionInfo
|
退出
守护程序退出请求。接收“true”表示已收到请求,守护程序将很快关闭。
请求
<空>
回复
名称 | 类型 |
---|---|
success |
bool
|
表格
版本信息
在 fuchsia.developer.ffxdaemonlifecycle/version.fidl 中定义
序数 | 字段 | 类型 | 说明 |
---|---|---|---|
1 |
commit_hash |
string[40]
|
构建时 HEAD 的 Git 提交哈希值。 |
2 |
commit_timestamp |
uint64
|
HEAD 提交的世界协调时间 (UTC) 时间戳(以秒为单位)。 |
3 |
build_version |
string[100]
|
从 //build/info 提取的 build 版本。 |
4 |
abi_revision |
fuchsia.version/AbiRevision
|
ABI 修订版本表示应用希望平台提供的 Fuchsia 系统接口的语义。数字没有排序关系(值越高,表示越不新越好)。可以使用 //sdk/version_history.json 映射到 api_level。 |
5 |
api_level |
fuchsia.version/ApiLevel
|
API 级别表示在为 FUCHSIA IDK 的指定版本构建应用时可用的一组 API。数字越大表示越新。 可以使用 //sdk/version_history.json 映射到 abi_revision。 |
6 |
exec_path |
string[4096]
|
实际 FFX 可执行文件的路径。这使我们能够绝对确保命令与它们正在通信的守护程序相匹配。 |
7 |
build_id |
string[64]
|
FFX 可执行文件的 build ID。 |
常量
名称 | 值 | 类型 | 说明 |
---|---|---|---|
MAX_BUILD_VERSION_LENGTH |
100
|
uint16 |
|
MAX_EXEC_PATH_LENGTH |
4096
|
uint16 |
|
MAX_GIT_COMMIT_LENGTH |
40
|
uint16 |