blob: 33ee99da00ed2b2e4e9f73e005681ef64f0ffac0 [file] [log] [blame]
[
{
"kind": "union/member",
"name": "fuchsia.net.http/Body.buffer",
"ordinal": "1",
"type": "fuchsia.mem/Buffer"
},
{
"kind": "union/member",
"name": "fuchsia.net.http/Body.stream",
"ordinal": "2",
"type": "zx/Handle:SOCKET"
},
{
"kind": "union",
"name": "fuchsia.net.http/Body",
"strictness": "strict",
"resourceness": "resource"
},
{
"kind": "enum/member",
"name": "fuchsia.net.http/Error.CHANNEL_CLOSED",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.net.http/Error.CONNECT",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.net.http/Error.DEADLINE_EXCEEDED",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.net.http/Error.INTERNAL",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.net.http/Error.UNABLE_TO_PARSE",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.net.http/Error",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.net.http/Header.name",
"ordinal": "1",
"type": "vector<uint8>"
},
{
"kind": "struct/member",
"name": "fuchsia.net.http/Header.value",
"ordinal": "2",
"type": "vector<uint8>"
},
{
"kind": "struct",
"name": "fuchsia.net.http/Header"
},
{
"kind": "protocol/member",
"name": "fuchsia.net.http/Loader.Fetch",
"strictness": "strict",
"ordinal": "7411081923589316649",
"direction": "two_way",
"request": "fuchsia.net.http/LoaderFetchRequest",
"response": "fuchsia.net.http/LoaderFetchResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.net.http/Loader.Start",
"strictness": "strict",
"ordinal": "8170993578248361102",
"direction": "one_way",
"request": "fuchsia.net.http/LoaderStartRequest"
},
{
"kind": "protocol",
"name": "fuchsia.net.http/Loader",
"openness": "closed",
"transport": "channel"
},
{
"kind": "protocol/member",
"name": "fuchsia.net.http/LoaderClient.OnResponse",
"strictness": "strict",
"ordinal": "6438698410076716937",
"direction": "two_way",
"request": "fuchsia.net.http/LoaderClientOnResponseRequest"
},
{
"kind": "protocol",
"name": "fuchsia.net.http/LoaderClient",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.net.http/LoaderClientOnResponseRequest.response",
"ordinal": "1",
"type": "fuchsia.net.http/Response"
},
{
"kind": "struct",
"name": "fuchsia.net.http/LoaderClientOnResponseRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.net.http/LoaderFetchRequest.request",
"ordinal": "1",
"type": "fuchsia.net.http/Request"
},
{
"kind": "struct",
"name": "fuchsia.net.http/LoaderFetchRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.net.http/LoaderFetchResponse.response",
"ordinal": "1",
"type": "fuchsia.net.http/Response"
},
{
"kind": "struct",
"name": "fuchsia.net.http/LoaderFetchResponse",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.net.http/LoaderStartRequest.client",
"ordinal": "2",
"type": "client_end:fuchsia.net.http/LoaderClient"
},
{
"kind": "struct/member",
"name": "fuchsia.net.http/LoaderStartRequest.request",
"ordinal": "1",
"type": "fuchsia.net.http/Request"
},
{
"kind": "struct",
"name": "fuchsia.net.http/LoaderStartRequest",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/RedirectTarget.method",
"ordinal": "1",
"type": "string:1024"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/RedirectTarget.referrer",
"ordinal": "3",
"type": "string:4096"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/RedirectTarget.url",
"ordinal": "2",
"type": "string:4096"
},
{
"kind": "table",
"name": "fuchsia.net.http/RedirectTarget"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Request.body",
"ordinal": "4",
"type": "fuchsia.net.http/Body"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Request.deadline",
"ordinal": "5",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Request.headers",
"ordinal": "3",
"type": "vector<fuchsia.net.http/Header>"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Request.method",
"ordinal": "1",
"type": "string:1024"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Request.url",
"ordinal": "2",
"type": "string:4096"
},
{
"kind": "table",
"name": "fuchsia.net.http/Request",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Response.body",
"ordinal": "2",
"type": "zx/Handle:SOCKET"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Response.error",
"ordinal": "1",
"type": "fuchsia.net.http/Error"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Response.final_url",
"ordinal": "3",
"type": "string:4096"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Response.headers",
"ordinal": "6",
"type": "vector<fuchsia.net.http/Header>"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Response.redirect",
"ordinal": "7",
"type": "fuchsia.net.http/RedirectTarget"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Response.status_code",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.net.http/Response.status_line",
"ordinal": "5",
"type": "vector<uint8>"
},
{
"kind": "table",
"name": "fuchsia.net.http/Response",
"resourceness": "resource"
},
{
"kind": "library",
"name": "fuchsia.net.http"
}
]