MiKTeX 23.10-next
A scalable TeX distribution
Loading...
Searching...
No Matches
Public Attributes | List of all members
MiKTeX::Packages::PackageInstaller::ProgressInfo Struct Reference

Progress information. More...

#include <miktex/PackageManager/PackageInstaller.h>

Collaboration diagram for MiKTeX::Packages::PackageInstaller::ProgressInfo:
Collaboration graph
[legend]

Public Attributes

std::string packageId
 ID of the current package. More...
 
std::string displayName
 Display name of package. More...
 
MiKTeX::Util::PathName fileName
 Path name of current file. More...
 
unsigned long cFilesRemoveCompleted = 0
 Number of removed files. More...
 
unsigned long cFilesRemoveTotal = 0
 Number of files to be removed. More...
 
unsigned long cPackagesRemoveCompleted = 0
 Number of removed packages. More...
 
unsigned long cPackagesRemoveTotal = 0
 Number of packages to be removed. More...
 
std::size_t cbPackageDownloadCompleted = 0
 Number of received bytes (current package). More...
 
std::size_t cbPackageDownloadTotal = 0
 Number of bytes to be received (current package). More...
 
std::size_t cbDownloadCompleted = 0
 Number of bytes received. More...
 
std::size_t cbDownloadTotal = 0
 Number of bytes to be received. More...
 
std::size_t cFilesPackageInstallCompleted = 0
 Number of installed files (current package). More...
 
unsigned long cFilesPackageInstallTotal = 0
 Number of files to be installed (current package). More...
 
unsigned long cFilesInstallCompleted = 0
 Number of installed files. More...
 
unsigned long cFilesInstallTotal = 0
 Number of files to be installed. More...
 
unsigned long cPackagesInstallCompleted = 0
 Number of installed packages. More...
 
unsigned long cPackagesInstallTotal = 0
 Number of packages to be installed. More...
 
std::size_t cbPackageInstallCompleted = 0
 Number of written bytes (current package). More...
 
std::size_t cbPackageInstallTotal = 0
 Number of bytes to be written (current package). More...
 
std::size_t cbInstallCompleted = 0
 Number of bytes written. More...
 
std::size_t cbInstallTotal = 0
 Number of bytes to be written. More...
 
unsigned long bytesPerSecond = 0
 Current transfer speed. More...
 
unsigned long timeRemaining = 0
 Estimated time of arrival (millisecs remaining). More...
 
bool ready = false
 Ready flag. More...
 
unsigned numErrors = 0
 Number of errors. More...
 
bool cancelled = false
 Indicates whether the current operation has been cancelled. More...
 

Detailed Description

Progress information.

Member Data Documentation

◆ bytesPerSecond

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::bytesPerSecond = 0

Current transfer speed.

◆ cancelled

bool MiKTeX::Packages::PackageInstaller::ProgressInfo::cancelled = false

Indicates whether the current operation has been cancelled.

◆ cbDownloadCompleted

std::size_t MiKTeX::Packages::PackageInstaller::ProgressInfo::cbDownloadCompleted = 0

Number of bytes received.

◆ cbDownloadTotal

std::size_t MiKTeX::Packages::PackageInstaller::ProgressInfo::cbDownloadTotal = 0

Number of bytes to be received.

◆ cbInstallCompleted

std::size_t MiKTeX::Packages::PackageInstaller::ProgressInfo::cbInstallCompleted = 0

Number of bytes written.

◆ cbInstallTotal

std::size_t MiKTeX::Packages::PackageInstaller::ProgressInfo::cbInstallTotal = 0

Number of bytes to be written.

◆ cbPackageDownloadCompleted

std::size_t MiKTeX::Packages::PackageInstaller::ProgressInfo::cbPackageDownloadCompleted = 0

Number of received bytes (current package).

◆ cbPackageDownloadTotal

std::size_t MiKTeX::Packages::PackageInstaller::ProgressInfo::cbPackageDownloadTotal = 0

Number of bytes to be received (current package).

◆ cbPackageInstallCompleted

std::size_t MiKTeX::Packages::PackageInstaller::ProgressInfo::cbPackageInstallCompleted = 0

Number of written bytes (current package).

◆ cbPackageInstallTotal

std::size_t MiKTeX::Packages::PackageInstaller::ProgressInfo::cbPackageInstallTotal = 0

Number of bytes to be written (current package).

◆ cFilesInstallCompleted

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::cFilesInstallCompleted = 0

Number of installed files.

◆ cFilesInstallTotal

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::cFilesInstallTotal = 0

Number of files to be installed.

◆ cFilesPackageInstallCompleted

std::size_t MiKTeX::Packages::PackageInstaller::ProgressInfo::cFilesPackageInstallCompleted = 0

Number of installed files (current package).

◆ cFilesPackageInstallTotal

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::cFilesPackageInstallTotal = 0

Number of files to be installed (current package).

◆ cFilesRemoveCompleted

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::cFilesRemoveCompleted = 0

Number of removed files.

◆ cFilesRemoveTotal

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::cFilesRemoveTotal = 0

Number of files to be removed.

◆ cPackagesInstallCompleted

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::cPackagesInstallCompleted = 0

Number of installed packages.

◆ cPackagesInstallTotal

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::cPackagesInstallTotal = 0

Number of packages to be installed.

◆ cPackagesRemoveCompleted

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::cPackagesRemoveCompleted = 0

Number of removed packages.

◆ cPackagesRemoveTotal

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::cPackagesRemoveTotal = 0

Number of packages to be removed.

◆ displayName

std::string MiKTeX::Packages::PackageInstaller::ProgressInfo::displayName

Display name of package.

◆ fileName

MiKTeX::Util::PathName MiKTeX::Packages::PackageInstaller::ProgressInfo::fileName

Path name of current file.

◆ numErrors

unsigned MiKTeX::Packages::PackageInstaller::ProgressInfo::numErrors = 0

Number of errors.

◆ packageId

std::string MiKTeX::Packages::PackageInstaller::ProgressInfo::packageId

ID of the current package.

◆ ready

bool MiKTeX::Packages::PackageInstaller::ProgressInfo::ready = false

Ready flag.

◆ timeRemaining

unsigned long MiKTeX::Packages::PackageInstaller::ProgressInfo::timeRemaining = 0

Estimated time of arrival (millisecs remaining).


The documentation for this struct was generated from the following file: