blob: 332496c4094af7752de457a9db184a18ce5a74b6 [file] [log] [blame]
[
{
"declaration": "fuchsia.mem/Buffer",
"kind": "union/member",
"name": "fuchsia.net.http/Body.buffer"
},
{
"declaration": "zx/handle:SOCKET",
"kind": "union/member",
"name": "fuchsia.net.http/Body.stream"
},
{
"kind": "union",
"name": "fuchsia.net.http/Body",
"resourceness": "resource",
"strictness": "strict"
},
{
"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"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.net.http/Error",
"strictness": "strict"
},
{
"declaration": "vector<uint8>",
"kind": "struct/member",
"name": "fuchsia.net.http/Header.name"
},
{
"declaration": "vector<uint8>",
"kind": "struct/member",
"name": "fuchsia.net.http/Header.value"
},
{
"kind": "struct",
"name": "fuchsia.net.http/Header"
},
{
"declaration": "(fuchsia.net.http/Request request) -> (fuchsia.net.http/Response response)",
"kind": "protocol/member",
"name": "fuchsia.net.http/Loader.Fetch"
},
{
"declaration": "(fuchsia.net.http/Request request,client_end:fuchsia.net.http/LoaderClient client)",
"kind": "protocol/member",
"name": "fuchsia.net.http/Loader.Start"
},
{
"kind": "protocol",
"name": "fuchsia.net.http/Loader"
},
{
"declaration": "(fuchsia.net.http/Response response) -> ()",
"kind": "protocol/member",
"name": "fuchsia.net.http/LoaderClient.OnResponse"
},
{
"kind": "protocol",
"name": "fuchsia.net.http/LoaderClient"
},
{
"declaration": "string:1024",
"kind": "table/member",
"name": "fuchsia.net.http/RedirectTarget.method"
},
{
"declaration": "string:4096",
"kind": "table/member",
"name": "fuchsia.net.http/RedirectTarget.referrer"
},
{
"declaration": "string:4096",
"kind": "table/member",
"name": "fuchsia.net.http/RedirectTarget.url"
},
{
"kind": "table",
"name": "fuchsia.net.http/RedirectTarget"
},
{
"declaration": "fuchsia.net.http/Body",
"kind": "table/member",
"name": "fuchsia.net.http/Request.body"
},
{
"declaration": "int64",
"kind": "table/member",
"name": "fuchsia.net.http/Request.deadline"
},
{
"declaration": "vector<fuchsia.net.http/Header>",
"kind": "table/member",
"name": "fuchsia.net.http/Request.headers"
},
{
"declaration": "string:1024",
"kind": "table/member",
"name": "fuchsia.net.http/Request.method"
},
{
"declaration": "string:4096",
"kind": "table/member",
"name": "fuchsia.net.http/Request.url"
},
{
"kind": "table",
"name": "fuchsia.net.http/Request",
"resourceness": "resource"
},
{
"declaration": "zx/handle:SOCKET",
"kind": "table/member",
"name": "fuchsia.net.http/Response.body"
},
{
"declaration": "fuchsia.net.http/Error",
"kind": "table/member",
"name": "fuchsia.net.http/Response.error"
},
{
"declaration": "string:4096",
"kind": "table/member",
"name": "fuchsia.net.http/Response.final_url"
},
{
"declaration": "vector<fuchsia.net.http/Header>",
"kind": "table/member",
"name": "fuchsia.net.http/Response.headers"
},
{
"declaration": "fuchsia.net.http/RedirectTarget",
"kind": "table/member",
"name": "fuchsia.net.http/Response.redirect"
},
{
"declaration": "uint32",
"kind": "table/member",
"name": "fuchsia.net.http/Response.status_code"
},
{
"declaration": "vector<uint8>",
"kind": "table/member",
"name": "fuchsia.net.http/Response.status_line"
},
{
"kind": "table",
"name": "fuchsia.net.http/Response",
"resourceness": "resource"
},
{
"kind": "library",
"name": "fuchsia.net.http"
}
]