__pmtrans_t Struct Reference

#include <trans.h>

Collaboration diagram for __pmtrans_t:

Collaboration graph
[legend]

Data Fields

pmtranstype_t type
pmtransflag_t flags
pmtransstate_t state
alpm_list_ttargets
alpm_list_tpackages
alpm_list_tskip_add
alpm_list_tskip_remove
alpm_trans_cb_event cb_event
alpm_trans_cb_conv cb_conv
alpm_trans_cb_progress cb_progress

Detailed Description

Definition at line 38 of file trans.h.


Field Documentation

pmtranstype_t __pmtrans_t::type

Definition at line 39 of file trans.h.

Referenced by _alpm_add_loadtarget(), _alpm_add_prepare(), _alpm_remove_commit(), _alpm_remove_prepare(), _alpm_trans_addtarget(), _alpm_trans_commit(), _alpm_trans_free(), _alpm_trans_init(), _alpm_trans_new(), _alpm_trans_prepare(), alpm_db_update(), alpm_trans_get_type(), and alpm_trans_sysupgrade().

pmtransflag_t __pmtrans_t::flags

Definition at line 40 of file trans.h.

Referenced by _alpm_add_loadtarget(), _alpm_add_prepare(), _alpm_remove_commit(), _alpm_remove_prepare(), _alpm_sync_addtarget(), _alpm_sync_commit(), _alpm_sync_prepare(), _alpm_trans_init(), _alpm_trans_new(), and alpm_trans_get_flags().

pmtransstate_t __pmtrans_t::state

Definition at line 41 of file trans.h.

Referenced by _alpm_add_commit(), _alpm_remove_commit(), _alpm_sync_commit(), _alpm_trans_commit(), _alpm_trans_init(), _alpm_trans_new(), _alpm_trans_prepare(), alpm_db_update(), alpm_trans_addtarget(), alpm_trans_commit(), alpm_trans_interrupt(), alpm_trans_prepare(), alpm_trans_release(), and alpm_trans_sysupgrade().

alpm_list_t* __pmtrans_t::targets

Definition at line 42 of file trans.h.

Referenced by _alpm_add_commit(), _alpm_sync_prepare(), _alpm_trans_addtarget(), _alpm_trans_free(), _alpm_trans_new(), and alpm_trans_get_targets().

alpm_list_t* __pmtrans_t::packages

Definition at line 43 of file trans.h.

Referenced by _alpm_add_commit(), _alpm_add_loadtarget(), _alpm_add_prepare(), _alpm_db_find_fileconflicts(), _alpm_remove_commit(), _alpm_remove_loadtarget(), _alpm_remove_prepare(), _alpm_sync_addtarget(), _alpm_sync_commit(), _alpm_sync_prepare(), _alpm_trans_commit(), _alpm_trans_free(), _alpm_trans_new(), _alpm_trans_prepare(), _alpm_trans_sysupgrade(), and alpm_trans_get_pkgs().

alpm_list_t* __pmtrans_t::skip_add

Definition at line 44 of file trans.h.

Referenced by _alpm_trans_free(), and _alpm_trans_new().

alpm_list_t* __pmtrans_t::skip_remove

Definition at line 45 of file trans.h.

Referenced by _alpm_db_find_fileconflicts(), _alpm_trans_free(), and _alpm_trans_new().

alpm_trans_cb_event __pmtrans_t::cb_event

Definition at line 46 of file trans.h.

Referenced by _alpm_sync_commit(), _alpm_trans_init(), and _alpm_trans_new().

alpm_trans_cb_conv __pmtrans_t::cb_conv

Definition at line 47 of file trans.h.

Referenced by _alpm_sync_commit(), _alpm_trans_init(), and _alpm_trans_new().

alpm_trans_cb_progress __pmtrans_t::cb_progress

Definition at line 48 of file trans.h.

Referenced by _alpm_sync_commit(), _alpm_trans_init(), and _alpm_trans_new().


The documentation for this struct was generated from the following file:
Generated on Tue Jan 15 00:03:17 2008 for libalpm by  doxygen 1.5.4