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

Package repository info struct. More...

#include <miktex/PackageManager/RepositoryInfo.h>

Public Attributes

RepositoryType type
 Type of repository. More...
 
std::string url
 URL of (or path to) the repository. More...
 
std::string description
 One-line description. More...
 
std::string country
 Country where the repository is resident. More...
 
std::string town
 Town where the repository is resident. More...
 
PackageLevel packageLevel = PackageLevel::None
 Package level. More...
 
unsigned int version = 0
 Version number. More...
 
std::time_t timeDate = InvalidTimeT
 Time/Date of last update. More...
 
RepositoryStatus status = RepositoryStatus::Unknown
 Status of the repository. More...
 
RepositoryIntegrity integrity = RepositoryIntegrity::Unknown
 Integrity of the repository. More...
 
unsigned delay = 0
 Delay (in days). More...
 
unsigned relativeDelay = 0
 Relative delay (in days). More...
 
RepositoryReleaseState releaseState = RepositoryReleaseState::Unknown
 Repository release State. More...
 
unsigned ranking = 0
 Ranking (low is better than high). More...
 
double dataTransferRate = 0.0
 Data transfer rate (bytes/sec). More...
 
std::time_t lastCheckTime = InvalidTimeT
 Last check time. More...
 
std::time_t lastVisitTime = InvalidTimeT
 Last visit time. More...
 

Detailed Description

Package repository info struct.

Member Data Documentation

◆ country

std::string MiKTeX::Packages::RepositoryInfo::country

Country where the repository is resident.

◆ dataTransferRate

double MiKTeX::Packages::RepositoryInfo::dataTransferRate = 0.0

Data transfer rate (bytes/sec).

◆ delay

unsigned MiKTeX::Packages::RepositoryInfo::delay = 0

Delay (in days).

◆ description

std::string MiKTeX::Packages::RepositoryInfo::description

One-line description.

◆ integrity

RepositoryIntegrity MiKTeX::Packages::RepositoryInfo::integrity = RepositoryIntegrity::Unknown

Integrity of the repository.

◆ lastCheckTime

std::time_t MiKTeX::Packages::RepositoryInfo::lastCheckTime = InvalidTimeT

Last check time.

◆ lastVisitTime

std::time_t MiKTeX::Packages::RepositoryInfo::lastVisitTime = InvalidTimeT

Last visit time.

◆ packageLevel

PackageLevel MiKTeX::Packages::RepositoryInfo::packageLevel = PackageLevel::None

Package level.

◆ ranking

unsigned MiKTeX::Packages::RepositoryInfo::ranking = 0

Ranking (low is better than high).

◆ relativeDelay

unsigned MiKTeX::Packages::RepositoryInfo::relativeDelay = 0

Relative delay (in days).

◆ releaseState

RepositoryReleaseState MiKTeX::Packages::RepositoryInfo::releaseState = RepositoryReleaseState::Unknown

Repository release State.

◆ status

RepositoryStatus MiKTeX::Packages::RepositoryInfo::status = RepositoryStatus::Unknown

Status of the repository.

◆ timeDate

std::time_t MiKTeX::Packages::RepositoryInfo::timeDate = InvalidTimeT

Time/Date of last update.

◆ town

std::string MiKTeX::Packages::RepositoryInfo::town

Town where the repository is resident.

◆ type

RepositoryType MiKTeX::Packages::RepositoryInfo::type

Type of repository.

◆ url

std::string MiKTeX::Packages::RepositoryInfo::url

URL of (or path to) the repository.

◆ version

unsigned int MiKTeX::Packages::RepositoryInfo::version = 0

Version number.


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