Fuchsia.castconfig

添加数量:7

协议

提供商

fuchsia.castconfig/cast_config.fidl 中定义

提供投放配置数据的接口。

通知

向配置提供方通知配置状态。

processedtrue(如果成功接收和处理) retry:如果 processedfalse,则配置提供商会确定重试是否合适。

请求

名称类型
processed bool

回复

名称类型
retry bool

观看

请求包含投射配置数据的缓冲区。 此调用会实现挂起 Get 协议(详见 https://fuchsia.dev/fuchsia-src/concepts/api/fidl#hanging-get)

所有错误情况都是终止状态,客户端不应在出错时重试。

请求

<空>

回复

名称类型
payload Provider_Watch_Result

结构

Provider_Watch_Response 资源

fuchsia.castconfig/cast_config.fidl 中定义

字段类型说明默认
config fuchsia.mem/Buffer 无默认值

枚举

ErrorCode 严格

类型:uint32

fuchsia.castconfig/cast_config.fidl 中定义

Watch 操作的错误代码。

名称说明
1

没有可用的投放配置时出错。

2

一般错误。

联合

Provider_Watch_Result 严格 资源

fuchsia.castconfig/cast_config.fidl 中定义

序数变体类型说明
response Provider_Watch_Response
err ErrorCode