| [ |
| { |
| "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" |
| } |
| ] |