Crate alpm_sys_ll

Source

Modules§

_alpm_db_usage_t
_alpm_loglevel_t
_alpm_pkgvalidation_t
_alpm_question_type_t
_alpm_siglevel_t
_alpm_transflag_t
alpm_caps

Structs§

__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

Enums§

_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. Types of version constraints in dependency specs.
alpm_download_event_type_t
File download events. These events are reported by ALPM via download callback. File download events. These events are reported by ALPM via download callback.
alpm_errno_t
libalpm’s error type libalpm’s error type
alpm_event_type_t
Type of events. 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. 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. Kind of hook.
alpm_package_operation_t
An enum over the kind of package operations. An enum over the kind of package operations.
alpm_pkgfrom_t
Location a package object was loaded from. Location a package object was loaded from.
alpm_pkgreason_t
Package install reasons. Package install reasons.
alpm_progress_t
An enum over different kinds of progress alerts. An enum over different kinds of progress alerts.
alpm_sigstatus_t
PGP signature verification status return codes PGP signature verification status return codes
alpm_sigvalidity_t
The trust level of a PGP key The trust level of a PGP key

Type Aliases§

__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

Unions§

_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.