添加时间:11
协议
发布商
在 fuchsia.debugdata/publisher.fidl 中定义
Publisher 定义了用于发布插桩数据的接口。
发布
程序运行时发送一个名为 data_sink
的字符串,然后传输
包含它要发布的 data
的 VMO 的句柄
data_sink
字符串用于标识数据类型,VMO 的对象名称可以具体标识此 VMO 中的数据集。应在 VMO 上将 ZX_PROP_VMO_CONTENT_SIZE 属性设置为
指明数据的确切大小(如果不是完整页面);
不过,当整个页面加载时,可以不设置此政策(即 0)
VMO 的大小是期望的转储大小。代码插桩
运行时使用此方法提供大型二进制轨迹结果。在这种情况下,
客户端可以调整 VMO 的大小,并且应使用 vmo_token
句柄
在 VMO 准备好由接收方处理时发出信号。通过
在 vmo_token
句柄的对等端之前,接收器不会处理 VMO
已关闭。因此,客户端应保留对等句柄,直到
它已完成对 VMO 的所有写入。
请求
名称 | 类型 |
---|---|
data_sink |
string:255
|
data |
handle<vmo>
|
vmo_token |
handle<eventpair>
|