Fuchsia.debugdata
添加数量:11
协议
出版商
在 fuchsia.debugdata/publisher.fidl 中定义
发布商定义用于发布插桩数据的接口。
发布
程序运行时会发送一个名为 data_sink
的字符串,并将句柄转移到包含它要在该处发布的 data
的 VMO。data_sink
字符串用于标识数据类型,而 VMO 的对象名称可以明确标识此 VMO 中的数据集。应在 VMO 上设置 ZX_PROP_VMO_CONTENT_SIZE 属性,以指明数据的确切大小(如果不是整个页面);不过,当 VMO 的整页大小是预期的转储大小时,则可以不设置该属性(即 0)。代码插桩运行时使用此功能来提供大型二进制轨迹结果。在这种情况下,客户端可以调整 VMO 的大小,并应使用 vmo_token
句柄在 VMO 可供接收方处理时发出信号。在 vmo_token
句柄的对等方关闭之前,接收器不会处理 VMO。因此,客户端应保留对等句柄,直到完成对 VMO 的所有写入。
请求
名称 | 类型 |
data_sink |
string[255]
|
data |
handle<vmo>
|
vmo_token |
handle<eventpair>
|
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-12-01。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{
"lastModified": "最后更新时间 (UTC):2023-12-01。",
"confidential": False
}