fuchsia.net.resources

這個程式庫適用於 netstack FIDL API 中使用的常見型別,與 fuchsia.net 類似,但專門用於存放資源型別,也就是包含 Zircon 物件控制代碼的型別。

新增:HEAD

STRUCTS

GrantForInterfaceAuthorization resource

定義於 fuchsia.net.resources/resources.fidl

介面的授權憑證,可讓呼叫端證明介面擁有權 (例如將憑證轉換為 ProofOfInterfaceAuthorization)。

欄位類型說明預設
interface_id fuchsia.net/InterfaceId

此憑證驗證的介面 ID。

無預設值
token handle<event>

透過這個介面提供驗證的 EVENT。

無預設值

ProofOfInterfaceAuthorization resource

定義於 fuchsia.net.resources/resources.fidl

傳遞至 fuchsia.net.* 系列 API 的憑證,用於驗證特定介面的存取權。在證明用戶端有權存取資源時,Netstack 只需要檢查權杖的基本資訊。

欄位類型說明預設
interface_id fuchsia.net/InterfaceId

此憑證驗證的介面 ID。

無預設值
token handle<event>

透過這個介面提供驗證的 EVENT。

無預設值

WakeGroupToken 資源

定義於 fuchsia.net.resources/resources.fidl

代表喚醒群組的權杖,可提供給網路資源 (例如通訊端),將其加入群組,並等待接收喚醒信號。

欄位類型說明預設
token handle<event> 無預設值