libalpm
Arch Linux Package Manager Library
Data Fields
__alpm_handle_t Struct Reference

#include <handle.h>

Collaboration diagram for __alpm_handle_t:
Collaboration graph
[legend]

Data Fields

alpm_db_tdb_local
alpm_list_tdbs_sync
FILE * logstream
FILE * lckstream
alpm_trans_ttrans
CURL * curl
alpm_cb_log logcb
alpm_cb_download dlcb
alpm_cb_totaldl totaldlcb
alpm_cb_fetch fetchcb
alpm_cb_event eventcb
alpm_cb_question questioncb
alpm_cb_progress progresscb
char * root
char * dbpath
char * logfile
char * lockfile
char * gpgdir
alpm_list_tcachedirs
alpm_list_tnoupgrade
alpm_list_tnoextract
alpm_list_tignorepkg
alpm_list_tignoregroup
char * arch
int usesyslog
int usedelta
int checkspace
alpm_siglevel_t siglevel
alpm_errno_t pm_errno
int delta_regex_compiled
regex_t delta_regex

Detailed Description

Definition at line 53 of file handle.h.


Field Documentation

Definition at line 90 of file handle.h.

Referenced by _alpm_handle_free(), alpm_option_get_arch(), and alpm_option_set_arch().

Definition at line 63 of file handle.h.

Referenced by _alpm_handle_free().

Definition at line 77 of file handle.h.

Referenced by _alpm_db_path(), _alpm_handle_free(), alpm_initialize(), and alpm_option_get_dbpath().

Definition at line 101 of file handle.h.

Referenced by _alpm_delta_parse(), and _alpm_handle_free().

Definition at line 100 of file handle.h.

Referenced by _alpm_delta_parse().

Definition at line 68 of file handle.h.

Referenced by alpm_option_get_dlcb(), and alpm_option_set_dlcb().

Definition at line 71 of file handle.h.

Referenced by alpm_option_get_eventcb(), and alpm_option_set_eventcb().

Definition at line 70 of file handle.h.

Referenced by _alpm_download(), alpm_option_get_fetchcb(), and alpm_option_set_fetchcb().

Definition at line 58 of file handle.h.

Referenced by _alpm_handle_lock(), and _alpm_handle_unlock().

Definition at line 67 of file handle.h.

Referenced by _alpm_log(), alpm_option_get_logcb(), and alpm_option_set_logcb().

Definition at line 97 of file handle.h.

Referenced by _alpm_check_pgp_helper(), _alpm_db_find_fileconflicts(), _alpm_db_register_local(), _alpm_gpgme_checksig(), _alpm_pkg_dup(), _alpm_pkg_load_internal(), _alpm_pkg_validate_internal(), _alpm_remove_packages(), _alpm_resolvedeps(), _alpm_sync_prepare(), _alpm_upgrade_packages(), alpm_db_add_server(), alpm_db_check_pgp_signature(), alpm_db_get_groupcache(), alpm_db_get_pkg(), alpm_db_get_pkgcache(), alpm_db_get_valid(), alpm_db_readgroup(), alpm_db_remove_server(), alpm_db_search(), alpm_db_unregister(), alpm_db_update(), alpm_errno(), alpm_initialize(), alpm_logaction(), alpm_option_set_gpgdir(), alpm_option_set_logfile(), alpm_pkg_changelog_close(), alpm_pkg_changelog_open(), alpm_pkg_changelog_read(), alpm_pkg_check_pgp_signature(), alpm_pkg_checkmd5sum(), alpm_pkg_compute_requiredby(), alpm_pkg_get_arch(), alpm_pkg_get_backup(), alpm_pkg_get_base64_sig(), alpm_pkg_get_builddate(), alpm_pkg_get_conflicts(), alpm_pkg_get_db(), alpm_pkg_get_deltas(), alpm_pkg_get_depends(), alpm_pkg_get_desc(), alpm_pkg_get_filename(), alpm_pkg_get_files(), alpm_pkg_get_groups(), alpm_pkg_get_installdate(), alpm_pkg_get_isize(), alpm_pkg_get_licenses(), alpm_pkg_get_md5sum(), alpm_pkg_get_name(), alpm_pkg_get_optdepends(), alpm_pkg_get_origin(), alpm_pkg_get_packager(), alpm_pkg_get_provides(), alpm_pkg_get_reason(), alpm_pkg_get_replaces(), alpm_pkg_get_sha256sum(), alpm_pkg_get_size(), alpm_pkg_get_url(), alpm_pkg_get_version(), alpm_pkg_has_scriptlet(), and alpm_sync_newversion().

Definition at line 73 of file handle.h.

Referenced by alpm_option_get_progresscb(), and alpm_option_set_progresscb().

Definition at line 72 of file handle.h.

Referenced by alpm_option_get_questioncb(), and alpm_option_set_questioncb().

Definition at line 69 of file handle.h.

Referenced by alpm_option_get_totaldlcb(), and alpm_option_set_totaldlcb().

Definition at line 92 of file handle.h.

Referenced by alpm_option_get_usedelta(), and alpm_option_set_usedelta().


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