blob: 7b8630225c09e5863dccb1004d1f4c0bc994f677 [file] [log] [blame]
[
{
"declaration": "fuchsia.mem/Data",
"kind": "table/member",
"name": "fuchsia.component.resolution/Component.config_values"
},
{
"declaration": "fuchsia.mem/Data",
"kind": "table/member",
"name": "fuchsia.component.resolution/Component.decl"
},
{
"declaration": "fuchsia.component.resolution/Package",
"kind": "table/member",
"name": "fuchsia.component.resolution/Component.package"
},
{
"declaration": "vector<uint8>:8192",
"kind": "table/member",
"name": "fuchsia.component.resolution/Component.resolution_context"
},
{
"declaration": "string:2083",
"kind": "table/member",
"name": "fuchsia.component.resolution/Component.url"
},
{
"kind": "table",
"name": "fuchsia.component.resolution/Component",
"resourceness": "resource"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.component.resolution/MAX_COMPONENT_URL_LENGTH",
"value": "2083"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.component.resolution/MAX_RESOLUTION_CONTEXT_LENGTH",
"value": "8192"
},
{
"declaration": "fuchsia.io/Directory",
"kind": "table/member",
"name": "fuchsia.component.resolution/Package.directory"
},
{
"declaration": "string:2083",
"kind": "table/member",
"name": "fuchsia.component.resolution/Package.url"
},
{
"kind": "table",
"name": "fuchsia.component.resolution/Package",
"resourceness": "resource"
},
{
"declaration": "(string:2083 component_url) -> (fuchsia.component.resolution/Resolver_Resolve_Result result)",
"kind": "protocol/member",
"name": "fuchsia.component.resolution/Resolver.Resolve"
},
{
"declaration": "(string:2083 component_url,vector<uint8>:8192 context) -> (fuchsia.component.resolution/Resolver_ResolveWithContext_Result result)",
"kind": "protocol/member",
"name": "fuchsia.component.resolution/Resolver.ResolveWithContext"
},
{
"kind": "protocol",
"name": "fuchsia.component.resolution/Resolver"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.CONFIG_VALUES_NOT_FOUND",
"value": "10"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.INTERNAL",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.INVALID_ARGS",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.INVALID_MANIFEST",
"value": "9"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.IO",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.MANIFEST_NOT_FOUND",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.NOT_SUPPORTED",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.NO_SPACE",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.PACKAGE_NOT_FOUND",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.component.resolution/ResolverError.RESOURCE_UNAVAILABLE",
"value": "8"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.component.resolution/ResolverError",
"strictness": "strict"
},
{
"declaration": "fuchsia.component.resolution/Component",
"kind": "struct/member",
"name": "fuchsia.component.resolution/Resolver_ResolveWithContext_Response.component"
},
{
"kind": "struct",
"name": "fuchsia.component.resolution/Resolver_ResolveWithContext_Response",
"resourceness": "resource"
},
{
"declaration": "fuchsia.component.resolution/ResolverError",
"kind": "union/member",
"name": "fuchsia.component.resolution/Resolver_ResolveWithContext_Result.err"
},
{
"declaration": "fuchsia.component.resolution/Resolver_ResolveWithContext_Response",
"kind": "union/member",
"name": "fuchsia.component.resolution/Resolver_ResolveWithContext_Result.response"
},
{
"kind": "union",
"name": "fuchsia.component.resolution/Resolver_ResolveWithContext_Result",
"resourceness": "resource",
"strictness": "strict"
},
{
"declaration": "fuchsia.component.resolution/Component",
"kind": "struct/member",
"name": "fuchsia.component.resolution/Resolver_Resolve_Response.component"
},
{
"kind": "struct",
"name": "fuchsia.component.resolution/Resolver_Resolve_Response",
"resourceness": "resource"
},
{
"declaration": "fuchsia.component.resolution/ResolverError",
"kind": "union/member",
"name": "fuchsia.component.resolution/Resolver_Resolve_Result.err"
},
{
"declaration": "fuchsia.component.resolution/Resolver_Resolve_Response",
"kind": "union/member",
"name": "fuchsia.component.resolution/Resolver_Resolve_Result.response"
},
{
"kind": "union",
"name": "fuchsia.component.resolution/Resolver_Resolve_Result",
"resourceness": "resource",
"strictness": "strict"
},
{
"kind": "library",
"name": "fuchsia.component.resolution"
}
]