添加数量: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
             |