| [ |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Builder.Build", |
| "strictness": "strict", |
| "ordinal": "1669604636849935733", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/BuilderBuildRequest", |
| "response": "fuchsia.component.test/Builder_Build_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.component.test/Builder", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/BuilderBuildRequest.runner", |
| "ordinal": "1", |
| "type": "fuchsia.component.runner/ComponentRunner" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/BuilderBuildRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/Builder_Build_Response.root_component_url", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/Builder_Build_Response" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.component.test/Capability.directory", |
| "ordinal": "2", |
| "type": "fuchsia.component.test/Directory" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.component.test/Capability.event_stream", |
| "ordinal": "6", |
| "type": "fuchsia.component.test/EventStream" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.component.test/Capability.protocol", |
| "ordinal": "1", |
| "type": "fuchsia.component.test/Protocol" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.component.test/Capability.service", |
| "ordinal": "4", |
| "type": "fuchsia.component.test/Service" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.component.test/Capability.storage", |
| "ordinal": "3", |
| "type": "fuchsia.component.test/Storage" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.component.test/Capability", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/ChildOptions.config_overrides", |
| "ordinal": "4", |
| "type": "vector<fuchsia.component.decl/ConfigOverride>" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/ChildOptions.environment", |
| "ordinal": "2", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/ChildOptions.on_terminate", |
| "ordinal": "3", |
| "type": "fuchsia.component.decl/OnTerminate" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/ChildOptions.startup", |
| "ordinal": "1", |
| "type": "fuchsia.component.decl/StartupMode" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.component.test/ChildOptions" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Directory.as", |
| "ordinal": "2", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Directory.availability", |
| "ordinal": "7", |
| "type": "fuchsia.component.decl/Availability" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Directory.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Directory.path", |
| "ordinal": "6", |
| "type": "string:4095" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Directory.rights", |
| "ordinal": "5", |
| "type": "fuchsia.io/Operations" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Directory.subdir", |
| "ordinal": "4", |
| "type": "string:4095" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Directory.type", |
| "ordinal": "3", |
| "type": "fuchsia.component.decl/DependencyType" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.component.test/Directory" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/DirectoryContents.entries", |
| "ordinal": "1", |
| "type": "vector<fuchsia.component.test/DirectoryEntry>:1024" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/DirectoryContents", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/DirectoryEntry.file_contents", |
| "ordinal": "2", |
| "type": "fuchsia.mem/Buffer" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/DirectoryEntry.file_path", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/DirectoryEntry", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Event.as", |
| "ordinal": "2", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Event.availability", |
| "ordinal": "4", |
| "type": "fuchsia.component.decl/Availability" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Event.filter", |
| "ordinal": "3", |
| "type": "fuchsia.data/Dictionary" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Event.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.component.test/Event" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/EventStream.as", |
| "ordinal": "2", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/EventStream.filter", |
| "ordinal": "4", |
| "type": "fuchsia.data/Dictionary" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/EventStream.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/EventStream.path", |
| "ordinal": "3", |
| "type": "string:4095" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/EventStream.scope", |
| "ordinal": "5", |
| "type": "vector<fuchsia.component.decl/Ref>" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.component.test/EventStream" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.component.test/LOCAL_COMPONENT_NAME_KEY", |
| "type": "string", |
| "value": "LOCAL_COMPONENT_NAME" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.component.test/MAX_DIRECTORY_ENTRIES", |
| "type": "uint32", |
| "value": "1024" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Protocol.as", |
| "ordinal": "2", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Protocol.availability", |
| "ordinal": "5", |
| "type": "fuchsia.component.decl/Availability" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Protocol.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Protocol.path", |
| "ordinal": "4", |
| "type": "string:4095" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Protocol.type", |
| "ordinal": "3", |
| "type": "fuchsia.component.decl/DependencyType" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.component.test/Protocol" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.AddChild", |
| "strictness": "strict", |
| "ordinal": "4570035841292032001", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmAddChildRequest", |
| "response": "fuchsia.component.test/Realm_AddChild_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.AddChildFromDecl", |
| "strictness": "strict", |
| "ordinal": "4129991417447060845", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmAddChildFromDeclRequest", |
| "response": "fuchsia.component.test/Realm_AddChildFromDecl_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.AddChildRealm", |
| "strictness": "strict", |
| "ordinal": "4602565411487847512", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmAddChildRealmRequest", |
| "response": "fuchsia.component.test/Realm_AddChildRealm_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.AddLocalChild", |
| "strictness": "strict", |
| "ordinal": "3623569743397563323", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmAddLocalChildRequest", |
| "response": "fuchsia.component.test/Realm_AddLocalChild_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.AddRoute", |
| "strictness": "strict", |
| "ordinal": "708511176923101706", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmAddRouteRequest", |
| "response": "fuchsia.component.test/Realm_AddRoute_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.GetComponentDecl", |
| "strictness": "strict", |
| "ordinal": "3605187230694161094", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmGetComponentDeclRequest", |
| "response": "fuchsia.component.test/Realm_GetComponentDecl_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.GetRealmDecl", |
| "strictness": "strict", |
| "ordinal": "5114406586677609065", |
| "direction": "two_way", |
| "response": "fuchsia.component.test/Realm_GetRealmDecl_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.InitMutableConfigFromPackage", |
| "strictness": "strict", |
| "ordinal": "3937004347162247702", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmInitMutableConfigFromPackageRequest", |
| "response": "fuchsia.component.test/Realm_InitMutableConfigFromPackage_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.InitMutableConfigToEmpty", |
| "strictness": "strict", |
| "ordinal": "8587442678517320901", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmInitMutableConfigToEmptyRequest", |
| "response": "fuchsia.component.test/Realm_InitMutableConfigToEmpty_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.ReadOnlyDirectory", |
| "strictness": "strict", |
| "ordinal": "8693866275005137116", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmReadOnlyDirectoryRequest", |
| "response": "fuchsia.component.test/Realm_ReadOnlyDirectory_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.ReplaceComponentDecl", |
| "strictness": "strict", |
| "ordinal": "6471337526942813535", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmReplaceComponentDeclRequest", |
| "response": "fuchsia.component.test/Realm_ReplaceComponentDecl_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.ReplaceRealmDecl", |
| "strictness": "strict", |
| "ordinal": "5259283295093624233", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmReplaceRealmDeclRequest", |
| "response": "fuchsia.component.test/Realm_ReplaceRealmDecl_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/Realm.SetConfigValue", |
| "strictness": "strict", |
| "ordinal": "614254322008594418", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmSetConfigValueRequest", |
| "response": "fuchsia.component.test/Realm_SetConfigValue_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.component.test/Realm", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddChildFromDeclRequest.decl", |
| "ordinal": "2", |
| "type": "fuchsia.component.decl/Component" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddChildFromDeclRequest.name", |
| "ordinal": "1", |
| "type": "string:1024" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddChildFromDeclRequest.options", |
| "ordinal": "3", |
| "type": "fuchsia.component.test/ChildOptions" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmAddChildFromDeclRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddChildRealmRequest.child_realm", |
| "ordinal": "3", |
| "type": "server_end:fuchsia.component.test/Realm" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddChildRealmRequest.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddChildRealmRequest.options", |
| "ordinal": "2", |
| "type": "fuchsia.component.test/ChildOptions" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmAddChildRealmRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddChildRequest.name", |
| "ordinal": "1", |
| "type": "string:1024" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddChildRequest.options", |
| "ordinal": "3", |
| "type": "fuchsia.component.test/ChildOptions" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddChildRequest.url", |
| "ordinal": "2", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmAddChildRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddLocalChildRequest.name", |
| "ordinal": "1", |
| "type": "string:1024" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddLocalChildRequest.options", |
| "ordinal": "2", |
| "type": "fuchsia.component.test/ChildOptions" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmAddLocalChildRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddRouteRequest.capabilities", |
| "ordinal": "1", |
| "type": "vector<fuchsia.component.test/Capability>" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddRouteRequest.from", |
| "ordinal": "2", |
| "type": "fuchsia.component.decl/Ref" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmAddRouteRequest.to", |
| "ordinal": "3", |
| "type": "vector<fuchsia.component.decl/Ref>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmAddRouteRequest" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.BUILD_ALREADY_CALLED", |
| "value": "12" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.CAPABILITIES_EMPTY", |
| "value": "7" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.CAPABILITY_INVALID", |
| "value": "13" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.CHILD_ALREADY_EXISTS", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.CHILD_DECL_NOT_VISIBLE", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.CONFIG_OVERRIDE_UNSUPPORTED", |
| "value": "21" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.CONFIG_VALUE_INVALID", |
| "value": "20" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.DECL_NOT_FOUND", |
| "value": "10" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.DECL_READ_ERROR", |
| "value": "11" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.IMMUTABLE_PROGRAM", |
| "value": "15" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.INVALID_CHILD_REALM_HANDLE", |
| "value": "14" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.INVALID_COMPONENT_DECL", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.INVALID_MANIFEST_EXTENSION", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.INVALID_PKG_DIR_HANDLE", |
| "value": "17" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.NO_CONFIG_SCHEMA", |
| "value": "18" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.NO_SUCH_CHILD", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.NO_SUCH_CONFIG_FIELD", |
| "value": "19" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.NO_SUCH_SOURCE", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.NO_SUCH_TARGET", |
| "value": "6" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.SOURCE_AND_TARGET_MATCH", |
| "value": "9" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.TARGETS_EMPTY", |
| "value": "8" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.component.test/RealmBuilderError.URL_IS_NOT_RELATIVE", |
| "value": "16" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.component.test/RealmBuilderError", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/RealmBuilderFactory.Create", |
| "strictness": "strict", |
| "ordinal": "8309857168485188030", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmBuilderFactoryCreateRequest", |
| "response": "fuchsia.component.test/RealmBuilderFactory_Create_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.component.test/RealmBuilderFactory.CreateFromRelativeUrl", |
| "strictness": "strict", |
| "ordinal": "2067109365933189227", |
| "direction": "two_way", |
| "request": "fuchsia.component.test/RealmBuilderFactoryCreateFromRelativeUrlRequest", |
| "response": "fuchsia.component.test/RealmBuilderFactory_CreateFromRelativeUrl_Response", |
| "error": "fuchsia.component.test/RealmBuilderError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.component.test/RealmBuilderFactory", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmBuilderFactoryCreateFromRelativeUrlRequest.builder_server_end", |
| "ordinal": "4", |
| "type": "server_end:fuchsia.component.test/Builder" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmBuilderFactoryCreateFromRelativeUrlRequest.pkg_dir_handle", |
| "ordinal": "1", |
| "type": "fuchsia.io/Directory" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmBuilderFactoryCreateFromRelativeUrlRequest.realm_server_end", |
| "ordinal": "3", |
| "type": "server_end:fuchsia.component.test/Realm" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmBuilderFactoryCreateFromRelativeUrlRequest.relative_url", |
| "ordinal": "2", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmBuilderFactoryCreateFromRelativeUrlRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmBuilderFactoryCreateRequest.builder_server_end", |
| "ordinal": "3", |
| "type": "server_end:fuchsia.component.test/Builder" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmBuilderFactoryCreateRequest.pkg_dir_handle", |
| "ordinal": "1", |
| "type": "fuchsia.io/Directory" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmBuilderFactoryCreateRequest.realm_server_end", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.component.test/Realm" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmBuilderFactoryCreateRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmGetComponentDeclRequest.name", |
| "ordinal": "1", |
| "type": "string:1024" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmGetComponentDeclRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmInitMutableConfigFromPackageRequest.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmInitMutableConfigFromPackageRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmInitMutableConfigToEmptyRequest.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmInitMutableConfigToEmptyRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmReadOnlyDirectoryRequest.directory_contents", |
| "ordinal": "3", |
| "type": "fuchsia.component.test/DirectoryContents" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmReadOnlyDirectoryRequest.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmReadOnlyDirectoryRequest.to", |
| "ordinal": "2", |
| "type": "vector<fuchsia.component.decl/Ref>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmReadOnlyDirectoryRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmReplaceComponentDeclRequest.component_decl", |
| "ordinal": "2", |
| "type": "fuchsia.component.decl/Component" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmReplaceComponentDeclRequest.name", |
| "ordinal": "1", |
| "type": "string:1024" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmReplaceComponentDeclRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmReplaceRealmDeclRequest.component_decl", |
| "ordinal": "1", |
| "type": "fuchsia.component.decl/Component" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmReplaceRealmDeclRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmSetConfigValueRequest.key", |
| "ordinal": "2", |
| "type": "string:64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmSetConfigValueRequest.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/RealmSetConfigValueRequest.value", |
| "ordinal": "3", |
| "type": "fuchsia.component.decl/ConfigValueSpec" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/RealmSetConfigValueRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/Realm_GetComponentDecl_Response.component_decl", |
| "ordinal": "1", |
| "type": "fuchsia.component.decl/Component" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/Realm_GetComponentDecl_Response" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.component.test/Realm_GetRealmDecl_Response.component_decl", |
| "ordinal": "1", |
| "type": "fuchsia.component.decl/Component" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.component.test/Realm_GetRealmDecl_Response" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Service.as", |
| "ordinal": "2", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Service.availability", |
| "ordinal": "4", |
| "type": "fuchsia.component.decl/Availability" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Service.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Service.path", |
| "ordinal": "3", |
| "type": "string:4095" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.component.test/Service" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Storage.as", |
| "ordinal": "2", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Storage.availability", |
| "ordinal": "4", |
| "type": "fuchsia.component.decl/Availability" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Storage.name", |
| "ordinal": "1", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.component.test/Storage.path", |
| "ordinal": "3", |
| "type": "string:100" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.component.test/Storage" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.component.test" |
| } |
| ] |