| [ |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/BootController.Notify", |
| "strictness": "flexible", |
| "ordinal": "6131437437582235870", |
| "direction": "two_way", |
| "response": "fuchsia.sys2/BootController_Notify_Response" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sys2/BootController", |
| "openness": "open", |
| "transport": "channel" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.sys2/ChildLocation.collection", |
| "ordinal": "1", |
| "type": "string:255" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.sys2/ChildLocation", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/ComponentCrashInfo.moniker", |
| "ordinal": "2", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/ComponentCrashInfo.url", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.sys2/ComponentCrashInfo" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ConnectToStorageAdminError.BAD_CAPABILITY", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ConnectToStorageAdminError.BAD_MONIKER", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ConnectToStorageAdminError.INSTANCE_NOT_FOUND", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ConnectToStorageAdminError.INSTANCE_NOT_RESOLVED", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ConnectToStorageAdminError.STORAGE_NOT_FOUND", |
| "value": "3" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/ConnectToStorageAdminError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ConstructNamespaceError.BAD_MONIKER", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ConstructNamespaceError.INSTANCE_NOT_FOUND", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ConstructNamespaceError.INSTANCE_NOT_RESOLVED", |
| "value": "3" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/ConstructNamespaceError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/CrashIntrospect.FindComponentByThreadKoid", |
| "strictness": "strict", |
| "ordinal": "8490410132864910989", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/CrashIntrospectFindComponentByThreadKoidRequest", |
| "response": "fuchsia.sys2/CrashIntrospect_FindComponentByThreadKoid_Response", |
| "error": "fuchsia.component/Error" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sys2/CrashIntrospect", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/CrashIntrospectFindComponentByThreadKoidRequest.thread_koid", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/CrashIntrospectFindComponentByThreadKoidRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/CrashIntrospect_FindComponentByThreadKoid_Response.info", |
| "ordinal": "1", |
| "type": "fuchsia.sys2/ComponentCrashInfo" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/CrashIntrospect_FindComponentByThreadKoid_Response" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.BAD_CHILD_DECL", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.BAD_DYNAMIC_OFFER", |
| "value": "7" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.BAD_MONIKER", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.COLLECTION_NOT_FOUND", |
| "value": "6" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.DICTIONARY_AND_ADDITIONAL_INPUTS_SET", |
| "value": "11" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.DYNAMIC_OFFERS_FORBIDDEN", |
| "value": "8" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.INSTANCE_ALREADY_EXISTS", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.INSTANCE_NOT_FOUND", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.INTERNAL", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/CreateError.NUMBERED_HANDLES_FORBIDDEN", |
| "value": "10" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/CreateError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/DeclType.ANY", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/DeclType.EXPOSE", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/DeclType.USE", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/DeclType", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/DestroyError.BAD_CHILD_REF", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/DestroyError.BAD_MONIKER", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/DestroyError.INSTANCE_NOT_FOUND", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/DestroyError.INSTANCE_NOT_RESOLVED", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/DestroyError.INTERNAL", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/DestroyError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/DictionaryEntry.name", |
| "ordinal": "1", |
| "type": "string" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.sys2/DictionaryEntry" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/ExecutionInfo.start_reason", |
| "ordinal": "1", |
| "type": "string:5000" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.sys2/ExecutionInfo" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetAllInstancesError.INSTANCE_NOT_FOUND", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/GetAllInstancesError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetDeclarationError.BAD_CHILD_LOCATION", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetDeclarationError.BAD_MONIKER", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetDeclarationError.BAD_URL", |
| "value": "6" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetDeclarationError.ENCODE_FAILED", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetDeclarationError.INSTANCE_NOT_FOUND", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetDeclarationError.INSTANCE_NOT_RESOLVED", |
| "value": "3" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/GetDeclarationError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetInstanceError.BAD_MONIKER", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetInstanceError.INSTANCE_NOT_FOUND", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/GetInstanceError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetStructuredConfigError.BAD_MONIKER", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetStructuredConfigError.INSTANCE_NOT_FOUND", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetStructuredConfigError.INSTANCE_NOT_RESOLVED", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/GetStructuredConfigError.NO_CONFIG", |
| "value": "4" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/GetStructuredConfigError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/Instance.environment", |
| "ordinal": "5", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/Instance.instance_id", |
| "ordinal": "3", |
| "type": "string:64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/Instance.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/Instance.resolved_info", |
| "ordinal": "4", |
| "type": "fuchsia.sys2/ResolvedInfo" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/Instance.url", |
| "ordinal": "2", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.sys2/Instance" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/InstanceIterator.Next", |
| "strictness": "strict", |
| "ordinal": "4201362925906711278", |
| "direction": "two_way", |
| "response": "fuchsia.sys2/InstanceIteratorNextResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sys2/InstanceIterator", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/InstanceIteratorNextResponse.infos", |
| "ordinal": "1", |
| "type": "vector<fuchsia.sys2/Instance>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/InstanceIteratorNextResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/LifecycleController.CreateInstance", |
| "strictness": "strict", |
| "ordinal": "20496524122776825", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/LifecycleControllerCreateInstanceRequest", |
| "response": "fuchsia.sys2/LifecycleController_CreateInstance_Response", |
| "error": "fuchsia.sys2/CreateError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/LifecycleController.DestroyInstance", |
| "strictness": "strict", |
| "ordinal": "2838405646106063939", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/LifecycleControllerDestroyInstanceRequest", |
| "response": "fuchsia.sys2/LifecycleController_DestroyInstance_Response", |
| "error": "fuchsia.sys2/DestroyError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/LifecycleController.ResolveInstance", |
| "strictness": "strict", |
| "ordinal": "4785840814768580407", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/LifecycleControllerResolveInstanceRequest", |
| "response": "fuchsia.sys2/LifecycleController_ResolveInstance_Response", |
| "error": "fuchsia.sys2/ResolveError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/LifecycleController.StartInstance", |
| "strictness": "strict", |
| "ordinal": "1440224041245050047", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/LifecycleControllerStartInstanceRequest", |
| "response": "fuchsia.sys2/LifecycleController_StartInstance_Response", |
| "error": "fuchsia.sys2/StartError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/LifecycleController.StartInstanceWithArgs", |
| "strictness": "strict", |
| "ordinal": "59589575691084777", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/LifecycleControllerStartInstanceWithArgsRequest", |
| "response": "fuchsia.sys2/LifecycleController_StartInstanceWithArgs_Response", |
| "error": "fuchsia.sys2/StartError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/LifecycleController.StopInstance", |
| "strictness": "strict", |
| "ordinal": "1396884018149764918", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/LifecycleControllerStopInstanceRequest", |
| "response": "fuchsia.sys2/LifecycleController_StopInstance_Response", |
| "error": "fuchsia.sys2/StopError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/LifecycleController.UnresolveInstance", |
| "strictness": "strict", |
| "ordinal": "1735691437830884249", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/LifecycleControllerUnresolveInstanceRequest", |
| "response": "fuchsia.sys2/LifecycleController_UnresolveInstance_Response", |
| "error": "fuchsia.sys2/UnresolveError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sys2/LifecycleController", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerCreateInstanceRequest.args", |
| "ordinal": "4", |
| "type": "fuchsia.component/CreateChildArgs" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerCreateInstanceRequest.collection", |
| "ordinal": "2", |
| "type": "fuchsia.component.decl/CollectionRef" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerCreateInstanceRequest.decl", |
| "ordinal": "3", |
| "type": "fuchsia.component.decl/Child" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerCreateInstanceRequest.parent_moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/LifecycleControllerCreateInstanceRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerDestroyInstanceRequest.child", |
| "ordinal": "2", |
| "type": "fuchsia.component.decl/ChildRef" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerDestroyInstanceRequest.parent_moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/LifecycleControllerDestroyInstanceRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerResolveInstanceRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/LifecycleControllerResolveInstanceRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerStartInstanceRequest.binder", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.component/Binder" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerStartInstanceRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/LifecycleControllerStartInstanceRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerStartInstanceWithArgsRequest.args", |
| "ordinal": "3", |
| "type": "fuchsia.component/StartChildArgs" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerStartInstanceWithArgsRequest.binder", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.component/Binder" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerStartInstanceWithArgsRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/LifecycleControllerStartInstanceWithArgsRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerStopInstanceRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/LifecycleControllerStopInstanceRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/LifecycleControllerUnresolveInstanceRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/LifecycleControllerUnresolveInstanceRequest" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.sys2/MAX_INSTANCE_ID_LENGTH", |
| "type": "uint32", |
| "value": "64" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.sys2/MAX_START_REASON", |
| "type": "uint32", |
| "value": "5000" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/ManifestBytesIterator.Next", |
| "strictness": "strict", |
| "ordinal": "5468607539395515648", |
| "direction": "two_way", |
| "response": "fuchsia.sys2/ManifestBytesIteratorNextResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sys2/ManifestBytesIterator", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/ManifestBytesIteratorNextResponse.infos", |
| "ordinal": "1", |
| "type": "vector<uint8>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/ManifestBytesIteratorNextResponse" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenDirType.EXPOSED_DIR", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenDirType.NAMESPACE_DIR", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenDirType.OUTGOING_DIR", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenDirType.PACKAGE_DIR", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenDirType.RUNTIME_DIR", |
| "value": "2" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/OpenDirType", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenError.BAD_DIR_TYPE", |
| "value": "7" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenError.BAD_MONIKER", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenError.FIDL_ERROR", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenError.INSTANCE_DESTROYED", |
| "value": "10" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenError.INSTANCE_NOT_FOUND", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenError.INSTANCE_NOT_RESOLVED", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenError.INSTANCE_NOT_RUNNING", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/OpenError.NO_SUCH_DIR", |
| "value": "6" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/OpenError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sys2/RealmExplorer", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RealmQuery.ConstructNamespace", |
| "strictness": "strict", |
| "ordinal": "6830599165190901483", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/RealmQueryConstructNamespaceRequest", |
| "response": "fuchsia.sys2/RealmQuery_ConstructNamespace_Response", |
| "error": "fuchsia.sys2/ConstructNamespaceError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RealmQuery.GetAllInstances", |
| "strictness": "strict", |
| "ordinal": "8888565754690841927", |
| "direction": "two_way", |
| "response": "fuchsia.sys2/RealmQuery_GetAllInstances_Response", |
| "error": "fuchsia.sys2/GetAllInstancesError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RealmQuery.GetInstance", |
| "strictness": "strict", |
| "ordinal": "3789438368187421608", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/RealmQueryGetInstanceRequest", |
| "response": "fuchsia.sys2/RealmQuery_GetInstance_Response", |
| "error": "fuchsia.sys2/GetInstanceError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RealmQuery.GetResolvedDeclaration", |
| "strictness": "strict", |
| "ordinal": "3577146536416558111", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/RealmQueryGetResolvedDeclarationRequest", |
| "response": "fuchsia.sys2/RealmQuery_GetResolvedDeclaration_Response", |
| "error": "fuchsia.sys2/GetDeclarationError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RealmQuery.GetStructuredConfig", |
| "strictness": "strict", |
| "ordinal": "103451908531540484", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/RealmQueryGetStructuredConfigRequest", |
| "response": "fuchsia.sys2/RealmQuery_GetStructuredConfig_Response", |
| "error": "fuchsia.sys2/GetStructuredConfigError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RealmQuery.OpenDirectory", |
| "strictness": "strict", |
| "ordinal": "3692222657550150789", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/RealmQueryOpenDirectoryRequest", |
| "response": "fuchsia.sys2/RealmQuery_OpenDirectory_Response", |
| "error": "fuchsia.sys2/OpenError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RealmQuery.OpenStorageAdmin", |
| "strictness": "strict", |
| "ordinal": "6113266523863466089", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/RealmQueryOpenStorageAdminRequest", |
| "response": "fuchsia.sys2/RealmQuery_OpenStorageAdmin_Response", |
| "error": "fuchsia.sys2/ConnectToStorageAdminError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RealmQuery.ResolveDeclaration", |
| "strictness": "strict", |
| "ordinal": "1923509773584406061", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/RealmQueryResolveDeclarationRequest", |
| "response": "fuchsia.sys2/RealmQuery_ResolveDeclaration_Response", |
| "error": "fuchsia.sys2/GetDeclarationError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sys2/RealmQuery", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryConstructNamespaceRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQueryConstructNamespaceRequest" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/RealmQueryError.BAD_MONIKER", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/RealmQueryError.INSTANCE_NOT_FOUND", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/RealmQueryError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryGetInstanceRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQueryGetInstanceRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryGetResolvedDeclarationRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQueryGetResolvedDeclarationRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryGetStructuredConfigRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQueryGetStructuredConfigRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryOpenDirectoryRequest.dir_type", |
| "ordinal": "2", |
| "type": "fuchsia.sys2/OpenDirType" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryOpenDirectoryRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryOpenDirectoryRequest.object", |
| "ordinal": "3", |
| "type": "server_end:fuchsia.io/Directory" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQueryOpenDirectoryRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryOpenStorageAdminRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryOpenStorageAdminRequest.server_end", |
| "ordinal": "3", |
| "type": "server_end:fuchsia.component/StorageAdmin" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryOpenStorageAdminRequest.storage_name", |
| "ordinal": "2", |
| "type": "string:100" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQueryOpenStorageAdminRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryResolveDeclarationRequest.child_location", |
| "ordinal": "2", |
| "type": "fuchsia.sys2/ChildLocation" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryResolveDeclarationRequest.parent", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQueryResolveDeclarationRequest.url", |
| "ordinal": "3", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQueryResolveDeclarationRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQuery_ConstructNamespace_Response.namespace", |
| "ordinal": "1", |
| "type": "vector<fuchsia.component.runner/ComponentNamespaceEntry>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQuery_ConstructNamespace_Response", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQuery_GetAllInstances_Response.iterator", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.sys2/InstanceIterator" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQuery_GetAllInstances_Response", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQuery_GetInstance_Response.instance", |
| "ordinal": "1", |
| "type": "fuchsia.sys2/Instance" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQuery_GetInstance_Response" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQuery_GetResolvedDeclaration_Response.iterator", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.sys2/ManifestBytesIterator" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQuery_GetResolvedDeclaration_Response", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQuery_GetStructuredConfig_Response.config", |
| "ordinal": "1", |
| "type": "fuchsia.component.decl/ResolvedConfig" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQuery_GetStructuredConfig_Response" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RealmQuery_ResolveDeclaration_Response.iterator", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.sys2/ManifestBytesIterator" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RealmQuery_ResolveDeclaration_Response", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ResolveError.BAD_MONIKER", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ResolveError.INSTANCE_NOT_FOUND", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ResolveError.INTERNAL", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ResolveError.MANIFEST_NOT_FOUND", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ResolveError.PACKAGE_NOT_FOUND", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/ResolveError.POLICY_ERROR", |
| "value": "6" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/ResolveError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/ResolvedInfo.execution_info", |
| "ordinal": "2", |
| "type": "fuchsia.sys2/ExecutionInfo" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/ResolvedInfo.resolved_url", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.sys2/ResolvedInfo" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/RouteError.summary", |
| "ordinal": "1", |
| "type": "string" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.sys2/RouteError" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/RouteOutcome.FAILED", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/RouteOutcome.SUCCESS", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/RouteOutcome.VOID", |
| "value": "2" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/RouteOutcome", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/RouteReport.capability", |
| "ordinal": "1", |
| "type": "string" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/RouteReport.decl_type", |
| "ordinal": "2", |
| "type": "fuchsia.sys2/DeclType" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/RouteReport.dictionary_entries", |
| "ordinal": "8", |
| "type": "vector<fuchsia.sys2/DictionaryEntry>" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/RouteReport.error", |
| "ordinal": "3", |
| "type": "fuchsia.sys2/RouteError" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/RouteReport.outcome", |
| "ordinal": "7", |
| "type": "fuchsia.sys2/RouteOutcome" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/RouteReport.service_instances", |
| "ordinal": "5", |
| "type": "vector<fuchsia.sys2/ServiceInstance>" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/RouteReport.source_moniker", |
| "ordinal": "4", |
| "type": "string" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.sys2/RouteReport" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RouteTarget.decl_type", |
| "ordinal": "2", |
| "type": "fuchsia.sys2/DeclType" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RouteTarget.name", |
| "ordinal": "1", |
| "type": "string:255" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RouteTarget" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RouteValidator.Route", |
| "strictness": "strict", |
| "ordinal": "5893437747698172473", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/RouteValidatorRouteRequest", |
| "response": "fuchsia.sys2/RouteValidator_Route_Response", |
| "error": "fuchsia.sys2/RouteValidatorError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/RouteValidator.Validate", |
| "strictness": "strict", |
| "ordinal": "3702162773103791604", |
| "direction": "two_way", |
| "request": "fuchsia.sys2/RouteValidatorValidateRequest", |
| "response": "fuchsia.sys2/RouteValidator_Validate_Response", |
| "error": "fuchsia.component/Error" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sys2/RouteValidator", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/RouteValidatorError.INSTANCE_NOT_FOUND", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/RouteValidatorError.INSTANCE_NOT_RESOLVED", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/RouteValidatorError.INTERNAL", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/RouteValidatorError.INVALID_ARGUMENTS", |
| "value": "2" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/RouteValidatorError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RouteValidatorRouteRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RouteValidatorRouteRequest.targets", |
| "ordinal": "2", |
| "type": "vector<fuchsia.sys2/RouteTarget>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RouteValidatorRouteRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RouteValidatorValidateRequest.moniker", |
| "ordinal": "1", |
| "type": "string:4096" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RouteValidatorValidateRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RouteValidator_Route_Response.reports", |
| "ordinal": "1", |
| "type": "vector<fuchsia.sys2/RouteReport>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RouteValidator_Route_Response" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.sys2/RouteValidator_Validate_Response.reports", |
| "ordinal": "1", |
| "type": "vector<fuchsia.sys2/RouteReport>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sys2/RouteValidator_Validate_Response" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/ServiceInstance.child_instance_name", |
| "ordinal": "3", |
| "type": "string" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/ServiceInstance.child_name", |
| "ordinal": "2", |
| "type": "string" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.sys2/ServiceInstance.instance_name", |
| "ordinal": "1", |
| "type": "string" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.sys2/ServiceInstance" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/StartError.BAD_MONIKER", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/StartError.INSTANCE_NOT_FOUND", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/StartError.INTERNAL", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/StartError.MANIFEST_NOT_FOUND", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/StartError.PACKAGE_NOT_FOUND", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/StartError.POLICY_ERROR", |
| "value": "6" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/StartError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/StopError.BAD_MONIKER", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/StopError.INSTANCE_NOT_FOUND", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/StopError.INTERNAL", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/StopError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.sys2/SystemController.Shutdown", |
| "strictness": "strict", |
| "ordinal": "2735211729515767113", |
| "direction": "two_way" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sys2/SystemController", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/UnresolveError.BAD_MONIKER", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/UnresolveError.INSTANCE_NOT_FOUND", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sys2/UnresolveError.INTERNAL", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.sys2/UnresolveError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.sys2" |
| } |
| ] |