blob: 490bccb8ef011e123b6099d0af4f6c5d8c910e2b [file] [log] [blame]
[
{
"kind": "protocol/member",
"name": "fuchsia.gpu.agis/ComponentRegistry.GetVulkanSocket",
"ordinal": "6152408214920274970",
"type": "(uint64 id) -> (fuchsia.gpu.agis/ComponentRegistry_GetVulkanSocket_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.gpu.agis/ComponentRegistry.Register",
"ordinal": "2178603159905399129",
"type": "(uint64 id,uint64 process_koid,string:32 process_name) -> (fuchsia.gpu.agis/ComponentRegistry_Register_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.gpu.agis/ComponentRegistry.Unregister",
"ordinal": "6627103362417813943",
"type": "(uint64 id) -> (fuchsia.gpu.agis/ComponentRegistry_Unregister_Result result)"
},
{
"kind": "protocol",
"name": "fuchsia.gpu.agis/ComponentRegistry"
},
{
"kind": "struct/member",
"name": "fuchsia.gpu.agis/ComponentRegistry_GetVulkanSocket_Response.socket",
"ordinal": "1",
"type": "zx/Handle:<SOCKET,optional>"
},
{
"kind": "struct",
"name": "fuchsia.gpu.agis/ComponentRegistry_GetVulkanSocket_Response",
"resourceness": "resource"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/ComponentRegistry_GetVulkanSocket_Result.err",
"ordinal": "2",
"type": "fuchsia.gpu.agis/Error"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/ComponentRegistry_GetVulkanSocket_Result.response",
"ordinal": "1",
"type": "fuchsia.gpu.agis/ComponentRegistry_GetVulkanSocket_Response"
},
{
"kind": "union",
"name": "fuchsia.gpu.agis/ComponentRegistry_GetVulkanSocket_Result",
"resourceness": "resource",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.gpu.agis/ComponentRegistry_Register_Response"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/ComponentRegistry_Register_Result.err",
"ordinal": "2",
"type": "fuchsia.gpu.agis/Error"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/ComponentRegistry_Register_Result.response",
"ordinal": "1",
"type": "fuchsia.gpu.agis/ComponentRegistry_Register_Response"
},
{
"kind": "union",
"name": "fuchsia.gpu.agis/ComponentRegistry_Register_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.gpu.agis/ComponentRegistry_Unregister_Response"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/ComponentRegistry_Unregister_Result.err",
"ordinal": "2",
"type": "fuchsia.gpu.agis/Error"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/ComponentRegistry_Unregister_Result.response",
"ordinal": "1",
"type": "fuchsia.gpu.agis/ComponentRegistry_Unregister_Response"
},
{
"kind": "union",
"name": "fuchsia.gpu.agis/ComponentRegistry_Unregister_Result",
"strictness": "strict"
},
{
"kind": "protocol/member",
"name": "fuchsia.gpu.agis/Connector.GetSocket",
"ordinal": "5037425465305667206",
"type": "(uint32 global_id) -> (fuchsia.gpu.agis/Connector_GetSocket_Result result)"
},
{
"kind": "protocol",
"name": "fuchsia.gpu.agis/Connector"
},
{
"kind": "struct/member",
"name": "fuchsia.gpu.agis/Connector_GetSocket_Response.socket",
"ordinal": "1",
"type": "zx/Handle:SOCKET"
},
{
"kind": "struct",
"name": "fuchsia.gpu.agis/Connector_GetSocket_Response",
"resourceness": "resource"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/Connector_GetSocket_Result.err",
"ordinal": "2",
"type": "fuchsia.gpu.agis/Error"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/Connector_GetSocket_Result.response",
"ordinal": "1",
"type": "fuchsia.gpu.agis/Connector_GetSocket_Response"
},
{
"kind": "union",
"name": "fuchsia.gpu.agis/Connector_GetSocket_Result",
"resourceness": "resource",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.gpu.agis/Error.ALREADY_REGISTERED",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.gpu.agis/Error.INTERNAL_ERROR",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.gpu.agis/Error.NOT_FOUND",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.gpu.agis/Error.VTCS_EXCEEDED",
"value": "3"
},
{
"kind": "enum",
"name": "fuchsia.gpu.agis/Error",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "const",
"name": "fuchsia.gpu.agis/MAX_VTCS",
"type": "uint32",
"value": "128"
},
{
"kind": "protocol/member",
"name": "fuchsia.gpu.agis/Observer.Vtcs",
"ordinal": "1428337380439632529",
"type": "() -> (fuchsia.gpu.agis/Observer_Vtcs_Result result)"
},
{
"kind": "protocol",
"name": "fuchsia.gpu.agis/Observer"
},
{
"kind": "struct/member",
"name": "fuchsia.gpu.agis/Observer_Vtcs_Response.vtcs",
"ordinal": "1",
"type": "vector<fuchsia.gpu.agis/Vtc>:128"
},
{
"kind": "struct",
"name": "fuchsia.gpu.agis/Observer_Vtcs_Response",
"resourceness": "resource"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/Observer_Vtcs_Result.err",
"ordinal": "2",
"type": "fuchsia.gpu.agis/Error"
},
{
"kind": "union/member",
"name": "fuchsia.gpu.agis/Observer_Vtcs_Result.response",
"ordinal": "1",
"type": "fuchsia.gpu.agis/Observer_Vtcs_Response"
},
{
"kind": "union",
"name": "fuchsia.gpu.agis/Observer_Vtcs_Result",
"resourceness": "resource",
"strictness": "strict"
},
{
"kind": "table/member",
"name": "fuchsia.gpu.agis/Vtc.global_id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.gpu.agis/Vtc.process_koid",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.gpu.agis/Vtc.process_name",
"ordinal": "3",
"type": "string:32"
},
{
"kind": "table",
"name": "fuchsia.gpu.agis/Vtc",
"resourceness": "resource"
},
{
"kind": "library",
"name": "fuchsia.gpu.agis"
}
]