已新增:7
專家
供應商
定義於 fuchsia.castconfig/cast_config.fidl
提供投放設定資料的介面。
通知
通知設定狀態提供者。
processed:true如果成功收到並處理完畢
retry:如果 processed 是 false 設定提供者判定重試是否適當,
要求
| 名稱 | 類型 | 
|---|---|
| processed | bool | 
回應
| 名稱 | 類型 | 
|---|---|
| retry | bool | 
觀看
要求包含投放設定資料的緩衝區。這個呼叫會實作 Hanging 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 strict
類型:uint32
定義於 fuchsia.castconfig/cast_config.fidl
Watch 作業的錯誤代碼。
| 名稱 | 值 | 說明 | 
|---|---|---|
| 沒有投放內容 | 1 | 沒有可用的投放設定時發生錯誤。 | 
| 僅限內部 | 2 | 一般錯誤。 | 
聯合國
Provider_Watch_Result 嚴格 資源
定義於 fuchsia.castconfig/cast_config.fidl
| 序數 | Variant | 類型 | 說明 | 
|---|---|---|---|
| 1 | response | Provider_Watch_Response | |
| 2 | err | ErrorCode |