Enum libalpm::Event [] [src]

pub enum Event<'a> {
    CheckDepsStart,
    CheckDepsDone,
    FileConflictsStart,
    FileConflictsDone,
    ResolveDepsStart,
    ResolveDepsDone,
    InterConflictsStart,
    InterConflictsDone,
    TransactionStart,
    TransactionDone,
    PackageOperationStart(PackageOperation<'a>),
    PackageOperationDone(PackageOperation<'a>),
    IntegrityStart,
    IntegrityDone,
    LoadStart,
    LoadDone,
    DeltaIntegrityStart,
    DeltaIntegrityDone,
    DeltaPatchesStart,
    DeltaPatchesDone,
    DeltaPatchStart,
    DeltaPatchDone,
    DeltaPatchFailed,
    ScriptletInfo,
    RetrieveStart,
    RetrieveDone,
    RetrieveFailed,
    PkgDownloadStart,
    PkgDownloadDone,
    PkgDownloadFailed,
    DiskspaceStart,
    DiskspaceDone,
    OptDepRemoval,
    DatabaseMissing,
    KeyringStart,
    KeyringDone,
    KeyDownloadStart,
    KeyDownloadDone,
    PacnewCreated,
    PacsaveCreated,
    HookStart,
    HookDone,
    HookRunStart,
    HookRunDone,
    __Unknown,
}

An event emitted from libalpm

Variants

Dependencies will be computed for a package.

Dependencies were computed for a package.

File conflicts will be computed for a package.

File conflicts were computed for a package.

Dependencies will be resolved for target package.

Dependencies were resolved for target package.

Inter-conflicts will be checked for target package.

Inter-conflicts were checked for target package.

Processing the package transaction is starting.

Processing the package transaction is finished.

Package will be installed/upgraded/downgraded/re-installed/removed; See alpm_event_package_operation_t for arguments.

Package was installed/upgraded/downgraded/re-installed/removed; See alpm_event_package_operation_t for arguments.

Target package's integrity will be checked.

Target package's integrity was checked.

Target package will be loaded.

Target package is finished loading.

Target delta's integrity will be checked.

Target delta's integrity was checked.

Deltas will be applied to packages.

Deltas were applied to packages.

Delta patch will be applied to target package; See alpm_event_delta_patch_t for arguments..

Delta patch was applied to target package.

Delta patch failed to apply to target package.

Scriptlet has printed information; See alpm_event_scriptlet_info_t for arguments.

Files will be downloaded from a repository.

Files were downloaded from a repository.

Not all files were successfully downloaded from a repository.

A file will be downloaded from a repository; See alpm_event_pkgdownload_t for arguments

A file was downloaded from a repository; See alpm_event_pkgdownload_t for arguments

A file failed to be downloaded from a repository; See alpm_event_pkgdownload_t for arguments

Disk space usage will be computed for a package.

Disk space usage was computed for a package.

An optdepend for another package is being removed; See alpm_event_optdep_removal_t for arguments.

A configured repository database is missing; See alpm_event_database_missing_t for arguments.

Checking keys used to create signatures are in keyring.

Keyring checking is finished.

Downloading missing keys into keyring.

Key downloading is finished.

A .pacnew file was created; See alpm_event_pacnew_created_t for arguments.

A .pacsave file was created; See alpm_event_pacsave_created_t for arguments

Processing hooks will be started.

Processing hooks is finished.

A hook is starting

A hook has finished running