Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DepotDownloadCounter(var completeDownloadSize: Long = 0, var sizeDownloaded: Long = 0, var depotBytesCompressed: Long = 0, var depotBytesUncompressed: Long = 0)
Link copied to clipboard
Link copied to clipboard
data class DepotFilesData(val depotDownloadInfo: DepotDownloadInfo, val depotCounter: DepotDownloadCounter, val stagingDir: String, val manifest: DepotManifest, val previousManifest: DepotManifest?)
Link copied to clipboard
Depot manifest provider that stores depot manifests in a zip file.
Link copied to clipboard
data class FileStreamData(var fileStream: FileChannel?, val fileLock: Semaphore, var chunksToDownload: Int)
Link copied to clipboard
data class GlobalDownloadCounter(var totalBytesCompressed: Long = 0, var totalBytesUncompressed: Long = 0)
Link copied to clipboard
interface IManifestProvider
An interface for persisting depot manifests for Steam content downloading
Link copied to clipboard
Link copied to clipboard
Interface for Java to implement for progress updates