Namespaces
Enumerations
enum GcProtection
| Name | Value |
|---|---|
| kOpenPackageTracking | 1u |
| kRetained | 2u |
How the package served by [`PackageCache.Get`] should be protected from GC.
Defined at line 20 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/common_types.h
enum GetSubpackageError
| Name | Value |
|---|---|
| kSuperpackageClosed | 1u |
| kDoesNotExist | 2u |
| kInternal | 3u |
Error type for [`PackageCache.GetSubpackage`].
Defined at line 48 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/common_types.h
enum OpenBlobError
| Name | Value |
|---|---|
| kOutOfSpace | 1u |
| kConcurrentWrite | 2u |
| kUnspecifiedIo | 3u |
| kInternal | 4u |
Error type for [`NeededBlobs.OpenMetaBlob`] and [`NeededBlobs.OpenBlob`].
Defined at line 152 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/common_types.h
enum BlobWrittenError
| Name | Value |
|---|---|
| kNotWritten | 1u |
| kUnopenedBlob | 2u |
Error type for [`NeededBlobs.BlobWritten`].
Defined at line 184 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/common_types.h
enum WriteError
| Name | Value |
|---|---|
| kUnknownUrl | 1u |
| kVerification | 2u |
| kDownload | 3u |
| kStorage | 4u |
Defined at line 209 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/common_types.h
enum GetInfoError
| Name | Value |
|---|---|
| kUnknownUrl | 1u |
| kVerification | 2u |
| kNotAvailable | 3u |
Defined at line 240 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/common_types.h
enum RepositoryStorageType
| Name | Value |
|---|---|
| kEphemeral | 1u |
| kPersistent | 2u |
Where the repository storage is written to.
Defined at line 269 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/common_types.h
enum ResolveError
| Name | Value |
|---|---|
| kInternal | 1u |
| kAccessDenied | 2u |
| kIo | 3u |
| kBlobNotFound | 4u |
| kPackageNotFound | 5u |
| kRepoNotFound | 6u |
| kNoSpace | 7u |
| kUnavailableBlob | 8u |
| kUnavailableRepoMetadata | 9u |
| kInvalidUrl | 10u |
| kInvalidContext | 11u |
Error codes for PackageResolver operations.
Defined at line 297 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/common_types.h
Records
-
class BlobId -
class BlobIdIterator -
class BlobIdIteratorNextResponse -
class BlobInfo -
class BlobInfoIterator -
class BlobInfoIteratorNextResponse -
class Cup -
class CupData -
class CupGetInfoRequest -
class CupGetInfoResponse -
class CupGetInfoResult -
class CupWriteRequest -
class CupWriteResponse -
class CupWriteResult -
class FontResolver -
class FontResolverResolveRequest -
class FontResolverResolveResponse -
class FontResolverResolveResult -
class MirrorConfig -
class NeededBlobs -
class NeededBlobsBlobWrittenRequest -
class NeededBlobsBlobWrittenResponse -
class NeededBlobsBlobWrittenResult -
class NeededBlobsGetMissingBlobsRequest -
class NeededBlobsOpenBlobRequest -
class NeededBlobsOpenBlobResponse -
class NeededBlobsOpenBlobResult -
class NeededBlobsOpenMetaBlobResponse -
class NeededBlobsOpenMetaBlobResult -
class PackageCache -
class PackageCacheBasePackageIndexRequest -
class PackageCacheCachePackageIndexRequest -
class PackageCacheGetRequest -
class PackageCacheGetResponse -
class PackageCacheGetResult -
class PackageCacheGetSubpackageRequest -
class PackageCacheGetSubpackageResponse -
class PackageCacheGetSubpackageResult -
class PackageCacheSetUpgradableUrlsRequest -
class PackageCacheSetUpgradableUrlsResponse -
class PackageCacheSetUpgradableUrlsResult -
class PackageCacheSyncResponse -
class PackageCacheSyncResult -
class PackageCacheWriteBlobsRequest -
class PackageIndexEntry -
class PackageIndexIterator -
class PackageIndexIteratorNextResponse -
class PackageResolver -
class PackageResolverGetHashRequest -
class PackageResolverGetHashResponse -
class PackageResolverGetHashResult -
class PackageResolverResolveRequest -
class PackageResolverResolveResponse -
class PackageResolverResolveResult -
class PackageResolverResolveWithContextRequest -
class PackageResolverResolveWithContextResponse -
class PackageResolverResolveWithContextResult -
class PackageUrl -
class RepositoryConfig -
class RepositoryIterator -
class RepositoryIteratorNextResponse -
class RepositoryKeyConfig -
class RepositoryManager -
class RepositoryManagerAddMirrorRequest -
class RepositoryManagerAddMirrorResponse -
class RepositoryManagerAddMirrorResult -
class RepositoryManagerAddRequest -
class RepositoryManagerAddResponse -
class RepositoryManagerAddResult -
class RepositoryManagerListRequest -
class RepositoryManagerRemoveMirrorRequest -
class RepositoryManagerRemoveMirrorResponse -
class RepositoryManagerRemoveMirrorResult -
class RepositoryManagerRemoveRequest -
class RepositoryManagerRemoveResponse -
class RepositoryManagerRemoveResult -
class RepositoryUrl -
class ResolutionContext -
class RetainedBlobs -
class RetainedBlobsReplaceRequest -
class RetainedPackages -
class RetainedPackagesReplaceRequest -
class SetUpgradableUrlsError