添加数量:7
协议
提供商
在 fuchsia.castsysteminfo/cast_system_info.fidl 中定义
公开 Cast 系统信息,如 SystemInfo 表中建模的那样。
GetSystemInfo
检索首次启动时生成且在启动时可用的 SystemInfo 字段。
请求
<空>
回复
名称 | 类型 |
---|---|
payload |
Provider_GetSystemInfo_Result
|
结构
Provider_GetSystemInfo_Response
在 fuchsia.castsysteminfo/cast_system_info.fidl 中定义
字段 | 类型 | 说明 | 默认 |
---|---|---|---|
systemInfo |
SystemInfo
|
无默认值 |
枚举
ErrorCode 严格
类型:uint32
在 fuchsia.castsysteminfo/cast_system_info.fidl 中定义
GetSystemInfo 操作的错误代码。
名称 | 值 | 说明 |
---|---|---|
错误 - NO_SYSTEM_INFO |
1 |
没有可用的系统信息时出错。 |
错误内部 |
2 |
一般错误。 |
表格
系统信息
在 fuchsia.castsysteminfo/cast_system_info.fidl 中定义
与 Cast 相关的设备设置
您可以对此表格进行扩展,以包含其他演职人员专用信息。 此处请求的值是在设备首次启动时生成的,除非恢复出厂设置,否则不会更改。
序数 | 字段 | 类型 | 说明 |
---|---|---|---|
1 |
local_device_id |
string
|
本地 (CastV2) 设备 ID。在本地网络中标识设备。 供 Home 应用用作设备标识符以及进行 MDNS 记录匹配。 |
2 |
cloud_device_id |
string
|
设备将使用此标识符发送/接收 CloudCast 命令。 向具有此 ID 的接收器发送 CloudCast 命令可确保设备能接受并使用该命令。 |
联合
Provider_GetSystemInfo_Result 严格
在 fuchsia.castsysteminfo/cast_system_info.fidl 中定义
序数 | 变体 | 类型 | 说明 |
---|---|---|---|
1 |
response |
Provider_GetSystemInfo_Response
|
|
2 |
err |
ErrorCode
|