blob: 126c1084a799c36d1f4a3446e1e0ffc95659ced4 [file] [log] [blame]
[
{
"kind": "union/member",
"name": "fuchsia.sys2/ChildLocation.collection",
"ordinal": "1",
"type": "string:100"
},
{
"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.DYNAMIC_OFFERS_FORBIDDEN",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.sys2/CreateError.EAGER_STARTUP_FORBIDDEN",
"value": "9"
},
{
"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/DeletionError.CONNECTION",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.sys2/DeletionError.NONE_AVAILABLE",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.sys2/DeletionError.PROTOCOL",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.sys2/DeletionError.UNSUPPORTED",
"value": "4"
},
{
"kind": "enum",
"name": "fuchsia.sys2/DeletionError",
"strictness": "strict",
"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.INTERNAL",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.sys2/DestroyError",
"strictness": "flexible",
"type": "uint32"
},
{
"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.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/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": "const",
"name": "fuchsia.sys2/MAX_STORAGE_ID_LENGTH",
"type": "uint32",
"value": "64"
},
{
"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.BAD_PATH",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.sys2/OpenError.FIDL_ERROR",
"value": "5"
},
{
"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.ConnectToStorageAdmin",
"strictness": "strict",
"ordinal": "540570954642897614",
"direction": "two_way",
"request": "fuchsia.sys2/RealmQueryConnectToStorageAdminRequest",
"response": "fuchsia.sys2/RealmQuery_ConnectToStorageAdmin_Response",
"error": "fuchsia.sys2/ConnectToStorageAdminError"
},
{
"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.GetManifest",
"strictness": "strict",
"ordinal": "7207845907369723335",
"direction": "two_way",
"request": "fuchsia.sys2/RealmQueryGetManifestRequest",
"response": "fuchsia.sys2/RealmQuery_GetManifest_Response",
"error": "fuchsia.sys2/GetDeclarationError"
},
{
"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.Open",
"strictness": "strict",
"ordinal": "300145885525636112",
"direction": "two_way",
"request": "fuchsia.sys2/RealmQueryOpenRequest",
"response": "fuchsia.sys2/RealmQuery_Open_Response",
"error": "fuchsia.sys2/OpenError"
},
{
"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/RealmQueryConnectToStorageAdminRequest.moniker",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/RealmQueryConnectToStorageAdminRequest.server_end",
"ordinal": "3",
"type": "server_end:fuchsia.sys2/StorageAdmin"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/RealmQueryConnectToStorageAdminRequest.storage_name",
"ordinal": "2",
"type": "string:100"
},
{
"kind": "struct",
"name": "fuchsia.sys2/RealmQueryConnectToStorageAdminRequest",
"resourceness": "resource"
},
{
"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/RealmQueryGetManifestRequest.moniker",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "struct",
"name": "fuchsia.sys2/RealmQueryGetManifestRequest"
},
{
"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/RealmQueryOpenRequest.dir_type",
"ordinal": "2",
"type": "fuchsia.sys2/OpenDirType"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/RealmQueryOpenRequest.flags",
"ordinal": "3",
"type": "fuchsia.io/OpenFlags"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/RealmQueryOpenRequest.mode",
"ordinal": "4",
"type": "fuchsia.io/ModeType"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/RealmQueryOpenRequest.moniker",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/RealmQueryOpenRequest.object",
"ordinal": "6",
"type": "server_end:fuchsia.io/Node"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/RealmQueryOpenRequest.path",
"ordinal": "5",
"type": "string:4095"
},
{
"kind": "struct",
"name": "fuchsia.sys2/RealmQueryOpenRequest",
"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_GetManifest_Response.iterator",
"ordinal": "1",
"type": "client_end:fuchsia.sys2/ManifestBytesIterator"
},
{
"kind": "struct",
"name": "fuchsia.sys2/RealmQuery_GetManifest_Response",
"resourceness": "resource"
},
{
"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",
"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": "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.error",
"ordinal": "3",
"type": "fuchsia.sys2/RouteError"
},
{
"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:100"
},
{
"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",
"name": "fuchsia.sys2/StartError",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.sys2/StatusError.PROVIDER",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.sys2/StatusError.RESPONSE_INVALID",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.sys2/StatusError.STATUS_UNKNOWN",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.sys2/StatusError.UNSUPPORTED",
"value": "4"
},
{
"kind": "enum",
"name": "fuchsia.sys2/StatusError",
"strictness": "strict",
"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/StorageAdmin.DeleteAllStorageContents",
"strictness": "strict",
"ordinal": "3380374508900862683",
"direction": "two_way",
"response": "fuchsia.sys2/StorageAdmin_DeleteAllStorageContents_Response",
"error": "fuchsia.sys2/DeletionError"
},
{
"kind": "protocol/member",
"name": "fuchsia.sys2/StorageAdmin.DeleteComponentStorage",
"strictness": "strict",
"ordinal": "1618975681517712474",
"direction": "two_way",
"request": "fuchsia.sys2/StorageAdminDeleteComponentStorageRequest",
"response": "fuchsia.sys2/StorageAdmin_DeleteComponentStorage_Response",
"error": "fuchsia.component/Error"
},
{
"kind": "protocol/member",
"name": "fuchsia.sys2/StorageAdmin.GetStatus",
"strictness": "strict",
"ordinal": "8586643915409794760",
"direction": "two_way",
"response": "fuchsia.sys2/StorageStatus",
"error": "fuchsia.sys2/StatusError"
},
{
"kind": "protocol/member",
"name": "fuchsia.sys2/StorageAdmin.ListStorageInRealm",
"strictness": "strict",
"ordinal": "8525152599685368827",
"direction": "two_way",
"request": "fuchsia.sys2/StorageAdminListStorageInRealmRequest",
"response": "fuchsia.sys2/StorageAdmin_ListStorageInRealm_Response",
"error": "fuchsia.component/Error"
},
{
"kind": "protocol/member",
"name": "fuchsia.sys2/StorageAdmin.OpenComponentStorage",
"strictness": "strict",
"ordinal": "4468298420184115997",
"direction": "one_way",
"request": "fuchsia.sys2/StorageAdminOpenComponentStorageRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.sys2/StorageAdmin.OpenComponentStorageById",
"strictness": "strict",
"ordinal": "5188727505160068593",
"direction": "two_way",
"request": "fuchsia.sys2/StorageAdminOpenComponentStorageByIdRequest",
"response": "fuchsia.sys2/StorageAdmin_OpenComponentStorageById_Response",
"error": "fuchsia.component/Error"
},
{
"kind": "protocol",
"name": "fuchsia.sys2/StorageAdmin",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageAdminDeleteComponentStorageRequest.relative_moniker",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "struct",
"name": "fuchsia.sys2/StorageAdminDeleteComponentStorageRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageAdminListStorageInRealmRequest.iterator",
"ordinal": "2",
"type": "server_end:fuchsia.sys2/StorageIterator"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageAdminListStorageInRealmRequest.relative_moniker",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "struct",
"name": "fuchsia.sys2/StorageAdminListStorageInRealmRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageAdminOpenComponentStorageByIdRequest.id",
"ordinal": "1",
"type": "string:64"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageAdminOpenComponentStorageByIdRequest.object",
"ordinal": "2",
"type": "server_end:fuchsia.io/Node"
},
{
"kind": "struct",
"name": "fuchsia.sys2/StorageAdminOpenComponentStorageByIdRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageAdminOpenComponentStorageRequest.flags",
"ordinal": "2",
"type": "fuchsia.io/OpenFlags"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageAdminOpenComponentStorageRequest.mode",
"ordinal": "3",
"type": "fuchsia.io/ModeType"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageAdminOpenComponentStorageRequest.object",
"ordinal": "4",
"type": "server_end:fuchsia.io/Node"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageAdminOpenComponentStorageRequest.relative_moniker",
"ordinal": "1",
"type": "string:4096"
},
{
"kind": "struct",
"name": "fuchsia.sys2/StorageAdminOpenComponentStorageRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.sys2/StorageIterator.Next",
"strictness": "strict",
"ordinal": "8821181615713557362",
"direction": "two_way",
"response": "fuchsia.sys2/StorageIteratorNextResponse"
},
{
"kind": "protocol",
"name": "fuchsia.sys2/StorageIterator",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.sys2/StorageIteratorNextResponse.relative_monikers",
"ordinal": "1",
"type": "vector<string:4096>"
},
{
"kind": "struct",
"name": "fuchsia.sys2/StorageIteratorNextResponse"
},
{
"kind": "table/member",
"name": "fuchsia.sys2/StorageStatus.total_size",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.sys2/StorageStatus.used_size",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.sys2/StorageStatus"
},
{
"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"
}
]