fuchsia.net.resources

一个用于在整个 netstack FIDL API 中使用的常见类型的库,类似于 fuchsia.net,但专门用于存放资源类型,即包含对 Zircon 对象的句柄的类型。

添加了:HEAD

STRUCTS

GrantForInterfaceAuthorization 资源

fuchsia.net.resources/resources.fidl 中定义

接口的授权凭据,允许调用方证明接口的所有权(例如,通过将凭据转换为 ProofOfInterfaceAuthorization)。

字段类型说明默认
interface_id fuchsia.net/InterfaceId

相应凭据所验证的接口的 ID。

无默认值
token handle<event>

通过此接口提供身份验证的 EVENT。

无默认值

ProofOfInterfaceAuthorization 资源

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> 无默认值