libalpm
Arch Linux Package Manager Library
Data Structures
Here are the data structures with brief descriptions:
__alpm_db_t
__alpm_graph_t
__alpm_handle_t
__alpm_list_tLinked list type used by libalpm
__alpm_mountpoint_t
__alpm_pkg_t
__alpm_pkghash_tA hash table for holding alpm_pkg_t objects
__alpm_trans_t
__config_t
_alpm_backup_tLocal package or package file backup entry
_alpm_conflict_tConflict
_alpm_delta_tPackage upgrade delta
_alpm_depend_tDependency
_alpm_depmissing_tMissing dependency
_alpm_file_tFile in a package
_alpm_fileconflict_tFile conflict
_alpm_filelist_tPackage filelist container
_alpm_group_tPackage group
_alpm_pgpkey_t
_alpm_siglist_tSignature list
_alpm_sigresult_tSignature result
_pm_target_t
archive_read_bufferUsed as a buffer/state holder for _alpm_archive_fgets()
buffer_t
color_choices
db_operations
dload_payload
fileitem
graph_style
list_t
md5_contextMD5 context structure
package_changelog
pkg_operationsPackage operations struct
section_tAllows parsing in advance of an entire config section before we start calling library methods
sha2_contextSHA-256 context structure