Skip to main content Crate alpm_sys_ll Copy item path Source _alpm_db_usage_t _alpm_loglevel_t _alpm_pkgvalidation_t _alpm_question_type_t _alpm_siglevel_t _alpm_transflag_t alpm_caps __alpm_list_t __va_list_tag _alpm_backup_t Local package or package file backup entry _alpm_conflict_t A conflict that has occurred between two packages. _alpm_depend_t The basic dependency type. _alpm_depmissing_t Missing dependency. _alpm_download_event_completed_t Context struct for when a download completes. _alpm_download_event_init_t Context struct for when a download starts. _alpm_download_event_progress_t Context struct for when a download progresses. _alpm_download_event_retry_t Context struct for when a download retries. _alpm_event_any_t An event that may represent any event. _alpm_event_database_missing_t A database is missing. _alpm_event_hook_run_t A pre/post transaction hook was ran. _alpm_event_hook_t pre/post transaction hooks are to be ran. _alpm_event_optdep_removal_t An optional dependency was removed. _alpm_event_package_operation_t A package operation event occurred. _alpm_event_pacnew_created_t A pacnew file was created. _alpm_event_pacsave_created_t A pacsave file was created. _alpm_event_pkg_retrieve_t Packages downloading about to start. _alpm_event_pkgdownload_t A package was downloaded. _alpm_event_scriptlet_info_t A scriptlet was ran. _alpm_file_t File in a package _alpm_fileconflict_t File conflict. _alpm_filelist_t Package filelist container _alpm_group_t Package group _alpm_pgpkey_t A PGP key _alpm_question_any_t A question that can represent any other question. _alpm_question_conflict_t Should a conflicting package be removed? _alpm_question_corrupted_t Should a corrupted package be deleted? _alpm_question_import_key_t Should a key be imported? _alpm_question_install_ignorepkg_t Should target in ignorepkg be installed anyway? _alpm_question_remove_pkgs_t Should unresolvable targets be removed from the transaction? _alpm_question_replace_t Should a package be replaced? _alpm_question_select_provider_t Provider selection _alpm_siglist_t Signature list. Contains the number of signatures found and a pointer to an
array of results. The array is of size count. _alpm_sigresult_t Signature result. Contains the key, status, and validity of a given
signature. archive archive_entry libalpm _alpm_depmod_t Types of version constraints in dependency specs. _alpm_download_event_type_t File download events.
These events are reported by ALPM via download callback. _alpm_errno_t libalpm’s error type _alpm_event_type_t Type of events. _alpm_fileconflicttype_t File conflict type.
Whether the conflict results from a file existing on the filesystem, or with
another target in the transaction. _alpm_hook_when_t Kind of hook. _alpm_package_operation_t An enum over the kind of package operations. _alpm_pkgfrom_t Location a package object was loaded from. _alpm_pkgreason_t Package install reasons. _alpm_progress_t An enum over different kinds of progress alerts. _alpm_sigstatus_t PGP signature verification status return codes _alpm_sigvalidity_t The trust level of a PGP key alpm_depmod_t Types of version constraints in dependency specs. alpm_download_event_type_t File download events.
These events are reported by ALPM via download callback. alpm_errno_t libalpm’s error type alpm_event_type_t Type of events. alpm_fileconflicttype_t File conflict type.
Whether the conflict results from a file existing on the filesystem, or with
another target in the transaction. alpm_hook_when_t Kind of hook. alpm_package_operation_t An enum over the kind of package operations. alpm_pkgfrom_t Location a package object was loaded from. alpm_pkgreason_t Package install reasons. alpm_progress_t An enum over different kinds of progress alerts. alpm_sigstatus_t PGP signature verification status return codes alpm_sigvalidity_t The trust level of a PGP key __builtin_va_list __int64_t __mode_t __off_t alpm_backup_t Local package or package file backup entry alpm_cb_download Type of download progress callbacks.
@param ctx user-provided context
@param filename the name of the file being downloaded
@param event the event type
@param data the event data of type alpm_download_event_*_t alpm_cb_event Event callback. alpm_cb_fetch A callback for downloading files
@param ctx user-provided context
@param url the URL of the file to be downloaded
@param localpath the directory to which the file should be downloaded
@param force whether to force an update, even if the file is the same
@return 0 on success, 1 if the file exists and is identical, -1 on
error. alpm_cb_log The callback type for logging. alpm_cb_progress Progress callback alpm_cb_question Question callback. alpm_conflict_t A conflict that has occurred between two packages. alpm_db_t A database. alpm_db_usage_t The usage level of a database.
The usage level of a database. alpm_depend_t The basic dependency type. alpm_depmissing_t Missing dependency. alpm_download_event_completed_t Context struct for when a download completes. alpm_download_event_init_t Context struct for when a download starts. alpm_download_event_progress_t Context struct for when a download progresses. alpm_download_event_retry_t Context struct for when a download retries. alpm_event_any_t An event that may represent any event. alpm_event_database_missing_t A database is missing. alpm_event_hook_run_t A pre/post transaction hook was ran. alpm_event_hook_t pre/post transaction hooks are to be ran. alpm_event_optdep_removal_t An optional dependency was removed. alpm_event_package_operation_t A package operation event occurred. alpm_event_pacnew_created_t A pacnew file was created. alpm_event_pacsave_created_t A pacsave file was created. alpm_event_pkg_retrieve_t Packages downloading about to start. alpm_event_pkgdownload_t A package was downloaded. alpm_event_scriptlet_info_t A scriptlet was ran. alpm_event_t Events.
This is a union passed to the callback that allows the frontend to know
which type of event was triggered (via type). It is then possible to
typecast the pointer to the right structure, or use the union field, in order
to access event-specific data. alpm_file_t File in a package alpm_fileconflict_t File conflict. alpm_filelist_t Package filelist container alpm_group_t Package group alpm_handle_t The libalpm context handle. alpm_list_fn_cmp alpm_list_fn_free alpm_list_t alpm_loglevel_t Logging Levels
Logging Levels alpm_pgpkey_t A PGP key alpm_pkg_t A package. alpm_pkgvalidation_t Method used to validate a package.
Method used to validate a package. alpm_question_any_t A question that can represent any other question. alpm_question_conflict_t Should a conflicting package be removed? alpm_question_corrupted_t Should a corrupted package be deleted? alpm_question_import_key_t Should a key be imported? alpm_question_install_ignorepkg_t Should target in ignorepkg be installed anyway? alpm_question_remove_pkgs_t Should unresolvable targets be removed from the transaction? alpm_question_replace_t Should a package be replaced? alpm_question_select_provider_t Provider selection alpm_question_t Questions.
This is an union passed to the callback that allows the frontend to know
which type of question was triggered (via type). It is then possible to
typecast the pointer to the right structure, or use the union field, in order
to access question-specific data. alpm_question_type_t Type of question.
Unlike the events or progress enumerations, this enum has bitmask values
so a frontend can use a bitmask map to supply preselected answers to the
different types of questions.
Type of question.
Unlike the events or progress enumerations, this enum has bitmask values
so a frontend can use a bitmask map to supply preselected answers to the
different types of questions. alpm_siglevel_t PGP signature verification options
PGP signature verification options alpm_siglist_t Signature list. Contains the number of signatures found and a pointer to an
array of results. The array is of size count. alpm_sigresult_t Signature result. Contains the key, status, and validity of a given
signature. alpm_time_t The time type used by libalpm. Represents a unix time stamp
@ingroup libalpm_misc alpm_trans_t Transaction structure used internally by libalpm
@ingroup libalpm_trans alpm_transflag_t Transaction flags
Transaction flags mode_t off_t va_list _alpm_event_t Events.
This is a union passed to the callback that allows the frontend to know
which type of event was triggered (via type). It is then possible to
typecast the pointer to the right structure, or use the union field, in order
to access event-specific data. _alpm_question_t Questions.
This is an union passed to the callback that allows the frontend to know
which type of question was triggered (via type). It is then possible to
typecast the pointer to the right structure, or use the union field, in order
to access question-specific data.