blob: 20fc878ec3e28cdfca8c338b862a5debb7b85fd2 [file] [log] [blame] [edit]
[
{
"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"
}
]