blob: b2fbb0915bcc301611f79bcf918ebc6a25d360b7 [file] [log] [blame]
struct/member fuchsia.pkg/BlobId.merkle_root array<uint8,32>
struct fuchsia.pkg/BlobId
protocol/member fuchsia.pkg/BlobIdIterator.Next() -> (vector<fuchsia.pkg/BlobId> blobs)
protocol fuchsia.pkg/BlobIdIterator
struct/member fuchsia.pkg/BlobInfo.blob_id fuchsia.pkg/BlobId
struct/member fuchsia.pkg/BlobInfo.length uint64
struct fuchsia.pkg/BlobInfo
protocol/member fuchsia.pkg/BlobInfoIterator.Next() -> (vector<fuchsia.pkg/BlobInfo> blobs)
protocol fuchsia.pkg/BlobInfoIterator
enum/member fuchsia.pkg/ExperimentToggle.LIGHTBULB 0
strict enum fuchsia.pkg/ExperimentToggle uint64
protocol/member fuchsia.pkg/FontResolver.Resolve(string package_url,server_end:fuchsia.io/Directory directory_request) -> (fuchsia.pkg/FontResolver_Resolve_Result result)
protocol fuchsia.pkg/FontResolver
struct fuchsia.pkg/FontResolver_Resolve_Response
union/member fuchsia.pkg/FontResolver_Resolve_Result.err int32
union/member fuchsia.pkg/FontResolver_Resolve_Result.response fuchsia.pkg/FontResolver_Resolve_Response
strict union fuchsia.pkg/FontResolver_Resolve_Result
enum/member fuchsia.pkg/GetBlobError.ERROR_OPENING_BLOB 1
strict enum fuchsia.pkg/GetBlobError uint32
enum/member fuchsia.pkg/GetMetadataError.ERROR_OPENING_METADATA 1
strict enum fuchsia.pkg/GetMetadataError uint32
protocol/member fuchsia.pkg/LocalMirror.GetBlob(fuchsia.pkg/BlobId blob_id,server_end:fuchsia.io/File blob) -> (fuchsia.pkg/LocalMirror_GetBlob_Result result)
protocol/member fuchsia.pkg/LocalMirror.GetMetadata(fuchsia.pkg/RepositoryUrl repo_url,string:4096 path,server_end:fuchsia.io/File metadata) -> (fuchsia.pkg/LocalMirror_GetMetadata_Result result)
protocol fuchsia.pkg/LocalMirror
struct fuchsia.pkg/LocalMirror_GetBlob_Response
union/member fuchsia.pkg/LocalMirror_GetBlob_Result.err fuchsia.pkg/GetBlobError
union/member fuchsia.pkg/LocalMirror_GetBlob_Result.response fuchsia.pkg/LocalMirror_GetBlob_Response
strict union fuchsia.pkg/LocalMirror_GetBlob_Result
struct fuchsia.pkg/LocalMirror_GetMetadata_Response
union/member fuchsia.pkg/LocalMirror_GetMetadata_Result.err fuchsia.pkg/GetMetadataError
union/member fuchsia.pkg/LocalMirror_GetMetadata_Result.response fuchsia.pkg/LocalMirror_GetMetadata_Response
strict union fuchsia.pkg/LocalMirror_GetMetadata_Result
table/member fuchsia.pkg/MirrorConfig.blob_mirror_url string
table/member fuchsia.pkg/MirrorConfig.mirror_url string
table/member fuchsia.pkg/MirrorConfig.subscribe bool
table fuchsia.pkg/MirrorConfig
protocol/member fuchsia.pkg/NeededBlobs.Abort() -> ()
protocol/member fuchsia.pkg/NeededBlobs.GetMissingBlobs(server_end:fuchsia.pkg/BlobInfoIterator iterator)
protocol/member fuchsia.pkg/NeededBlobs.OpenBlob(fuchsia.pkg/BlobId blob_id,server_end:fuchsia.io/File file) -> (fuchsia.pkg/NeededBlobs_OpenBlob_Result result)
protocol/member fuchsia.pkg/NeededBlobs.OpenMetaBlob(server_end:fuchsia.io/File file) -> (fuchsia.pkg/NeededBlobs_OpenMetaBlob_Result result)
protocol fuchsia.pkg/NeededBlobs
struct/member fuchsia.pkg/NeededBlobs_OpenBlob_Response.needed bool
struct fuchsia.pkg/NeededBlobs_OpenBlob_Response
union/member fuchsia.pkg/NeededBlobs_OpenBlob_Result.err fuchsia.pkg/OpenBlobError
union/member fuchsia.pkg/NeededBlobs_OpenBlob_Result.response fuchsia.pkg/NeededBlobs_OpenBlob_Response
strict union fuchsia.pkg/NeededBlobs_OpenBlob_Result
struct/member fuchsia.pkg/NeededBlobs_OpenMetaBlob_Response.needed bool
struct fuchsia.pkg/NeededBlobs_OpenMetaBlob_Response
union/member fuchsia.pkg/NeededBlobs_OpenMetaBlob_Result.err fuchsia.pkg/OpenBlobError
union/member fuchsia.pkg/NeededBlobs_OpenMetaBlob_Result.response fuchsia.pkg/NeededBlobs_OpenMetaBlob_Response
strict union fuchsia.pkg/NeededBlobs_OpenMetaBlob_Result
enum/member fuchsia.pkg/OpenBlobError.CONCURRENT_WRITE 2
enum/member fuchsia.pkg/OpenBlobError.INTERNAL 4
enum/member fuchsia.pkg/OpenBlobError.OUT_OF_SPACE 1
enum/member fuchsia.pkg/OpenBlobError.UNSPECIFIED_IO 3
strict enum fuchsia.pkg/OpenBlobError uint32
protocol/member fuchsia.pkg/PackageCache.BasePackageIndex(server_end:fuchsia.pkg/PackageIndexIterator iterator)
protocol/member fuchsia.pkg/PackageCache.Get(fuchsia.pkg/BlobInfo meta_far_blob,vector<string> selectors,server_end:fuchsia.pkg/NeededBlobs needed_blobs,server_end:<fuchsia.io/Directory,optional> dir) -> (fuchsia.pkg/PackageCache_Get_Result result)
protocol/member fuchsia.pkg/PackageCache.Open(fuchsia.pkg/BlobId meta_far_blob_id,vector<string> selectors,server_end:fuchsia.io/Directory dir) -> (fuchsia.pkg/PackageCache_Open_Result result)
protocol/member fuchsia.pkg/PackageCache.Sync() -> (fuchsia.pkg/PackageCache_Sync_Result result)
protocol fuchsia.pkg/PackageCache
struct fuchsia.pkg/PackageCache_Get_Response
union/member fuchsia.pkg/PackageCache_Get_Result.err int32
union/member fuchsia.pkg/PackageCache_Get_Result.response fuchsia.pkg/PackageCache_Get_Response
strict union fuchsia.pkg/PackageCache_Get_Result
struct fuchsia.pkg/PackageCache_Open_Response
union/member fuchsia.pkg/PackageCache_Open_Result.err int32
union/member fuchsia.pkg/PackageCache_Open_Result.response fuchsia.pkg/PackageCache_Open_Response
strict union fuchsia.pkg/PackageCache_Open_Result
struct fuchsia.pkg/PackageCache_Sync_Response
union/member fuchsia.pkg/PackageCache_Sync_Result.err int32
union/member fuchsia.pkg/PackageCache_Sync_Result.response fuchsia.pkg/PackageCache_Sync_Response
strict union fuchsia.pkg/PackageCache_Sync_Result
struct/member fuchsia.pkg/PackageIndexEntry.meta_far_blob_id fuchsia.pkg/BlobId
struct/member fuchsia.pkg/PackageIndexEntry.package_url fuchsia.pkg/PackageUrl
struct fuchsia.pkg/PackageIndexEntry
protocol/member fuchsia.pkg/PackageIndexIterator.Next() -> (vector<fuchsia.pkg/PackageIndexEntry> entries)
protocol fuchsia.pkg/PackageIndexIterator
protocol/member fuchsia.pkg/PackageResolver.GetHash(fuchsia.pkg/PackageUrl package_url) -> (fuchsia.pkg/PackageResolver_GetHash_Result result)
protocol/member fuchsia.pkg/PackageResolver.Resolve(string package_url,vector<string> selectors,server_end:fuchsia.io/Directory dir) -> (fuchsia.pkg/PackageResolver_Resolve_Result result)
protocol fuchsia.pkg/PackageResolver
protocol/member fuchsia.pkg/PackageResolverAdmin.SetExperimentState(fuchsia.pkg/ExperimentToggle experiment_id,bool state) -> ()
protocol fuchsia.pkg/PackageResolverAdmin
struct/member fuchsia.pkg/PackageResolver_GetHash_Response.meta_far_blob_id fuchsia.pkg/BlobId
struct fuchsia.pkg/PackageResolver_GetHash_Response
union/member fuchsia.pkg/PackageResolver_GetHash_Result.err int32
union/member fuchsia.pkg/PackageResolver_GetHash_Result.response fuchsia.pkg/PackageResolver_GetHash_Response
strict union fuchsia.pkg/PackageResolver_GetHash_Result
struct fuchsia.pkg/PackageResolver_Resolve_Response
union/member fuchsia.pkg/PackageResolver_Resolve_Result.err fuchsia.pkg/ResolveError
union/member fuchsia.pkg/PackageResolver_Resolve_Result.response fuchsia.pkg/PackageResolver_Resolve_Response
strict union fuchsia.pkg/PackageResolver_Resolve_Result
struct/member fuchsia.pkg/PackageUrl.url string:2048
struct fuchsia.pkg/PackageUrl
table/member fuchsia.pkg/RepositoryConfig.mirrors vector<fuchsia.pkg/MirrorConfig>
table/member fuchsia.pkg/RepositoryConfig.repo_url string
table/member fuchsia.pkg/RepositoryConfig.root_keys vector<fuchsia.pkg/RepositoryKeyConfig>
table/member fuchsia.pkg/RepositoryConfig.root_threshold uint32
table/member fuchsia.pkg/RepositoryConfig.root_version uint32
table/member fuchsia.pkg/RepositoryConfig.storage_type fuchsia.pkg/RepositoryStorageType
table/member fuchsia.pkg/RepositoryConfig.update_package_url string
table/member fuchsia.pkg/RepositoryConfig.use_local_mirror bool
table fuchsia.pkg/RepositoryConfig
protocol/member fuchsia.pkg/RepositoryIterator.Next() -> (vector<fuchsia.pkg/RepositoryConfig> repos)
protocol fuchsia.pkg/RepositoryIterator
union/member fuchsia.pkg/RepositoryKeyConfig.ed25519_key vector<uint8>
flexible union fuchsia.pkg/RepositoryKeyConfig
protocol/member fuchsia.pkg/RepositoryManager.Add(fuchsia.pkg/RepositoryConfig repo) -> (fuchsia.pkg/RepositoryManager_Add_Result result)
protocol/member fuchsia.pkg/RepositoryManager.AddMirror(string repo_url,fuchsia.pkg/MirrorConfig mirror) -> (fuchsia.pkg/RepositoryManager_AddMirror_Result result)
protocol/member fuchsia.pkg/RepositoryManager.List(server_end:fuchsia.pkg/RepositoryIterator iterator)
protocol/member fuchsia.pkg/RepositoryManager.Remove(string repo_url) -> (fuchsia.pkg/RepositoryManager_Remove_Result result)
protocol/member fuchsia.pkg/RepositoryManager.RemoveMirror(string repo_url,string mirror_url) -> (fuchsia.pkg/RepositoryManager_RemoveMirror_Result result)
protocol fuchsia.pkg/RepositoryManager
struct fuchsia.pkg/RepositoryManager_AddMirror_Response
union/member fuchsia.pkg/RepositoryManager_AddMirror_Result.err int32
union/member fuchsia.pkg/RepositoryManager_AddMirror_Result.response fuchsia.pkg/RepositoryManager_AddMirror_Response
strict union fuchsia.pkg/RepositoryManager_AddMirror_Result
struct fuchsia.pkg/RepositoryManager_Add_Response
union/member fuchsia.pkg/RepositoryManager_Add_Result.err int32
union/member fuchsia.pkg/RepositoryManager_Add_Result.response fuchsia.pkg/RepositoryManager_Add_Response
strict union fuchsia.pkg/RepositoryManager_Add_Result
struct fuchsia.pkg/RepositoryManager_RemoveMirror_Response
union/member fuchsia.pkg/RepositoryManager_RemoveMirror_Result.err int32
union/member fuchsia.pkg/RepositoryManager_RemoveMirror_Result.response fuchsia.pkg/RepositoryManager_RemoveMirror_Response
strict union fuchsia.pkg/RepositoryManager_RemoveMirror_Result
struct fuchsia.pkg/RepositoryManager_Remove_Response
union/member fuchsia.pkg/RepositoryManager_Remove_Result.err int32
union/member fuchsia.pkg/RepositoryManager_Remove_Result.response fuchsia.pkg/RepositoryManager_Remove_Response
strict union fuchsia.pkg/RepositoryManager_Remove_Result
enum/member fuchsia.pkg/RepositoryStorageType.EPHEMERAL 1
enum/member fuchsia.pkg/RepositoryStorageType.PERSISTENT 2
strict enum fuchsia.pkg/RepositoryStorageType uint32
struct/member fuchsia.pkg/RepositoryUrl.url string:2048
struct fuchsia.pkg/RepositoryUrl
enum/member fuchsia.pkg/ResolveError.ACCESS_DENIED 2
enum/member fuchsia.pkg/ResolveError.BLOB_NOT_FOUND 4
enum/member fuchsia.pkg/ResolveError.INTERNAL 1
enum/member fuchsia.pkg/ResolveError.INVALID_URL 10
enum/member fuchsia.pkg/ResolveError.IO 3
enum/member fuchsia.pkg/ResolveError.NO_SPACE 7
enum/member fuchsia.pkg/ResolveError.PACKAGE_NOT_FOUND 5
enum/member fuchsia.pkg/ResolveError.REPO_NOT_FOUND 6
enum/member fuchsia.pkg/ResolveError.UNAVAILABLE_BLOB 8
enum/member fuchsia.pkg/ResolveError.UNAVAILABLE_REPO_METADATA 9
strict enum fuchsia.pkg/ResolveError int32
protocol/member fuchsia.pkg/RetainedPackages.Clear() -> ()
protocol/member fuchsia.pkg/RetainedPackages.Replace(client_end:fuchsia.pkg/BlobIdIterator iterator) -> ()
protocol fuchsia.pkg/RetainedPackages
library fuchsia.pkg