alpm_trans man page

alpm_trans — Functions to manipulate libalpm transactions.  

Synopsis

Functions

int alpm_trans_init (alpm_handle_t *handle, alpm_transflag_t flags)
Initialize the transaction.
int alpm_trans_prepare (alpm_handle_t *handle, alpm_list_t **data)
Prepare a transaction.
int alpm_trans_commit (alpm_handle_t *handle, alpm_list_t **data)
Commit a transaction.
int alpm_trans_interrupt (alpm_handle_t *handle)
Interrupt a transaction.
int alpm_trans_release (alpm_handle_t *handle)
Release a transaction.

Detailed Description

Functions to manipulate libalpm transactions.

Function Documentation

int alpm_trans_commit (alpm_handle_t * handle, alpm_list_t ** data)

Commit a transaction.

int alpm_trans_init (alpm_handle_t * handle, alpm_transflag_t flags)

Initialize the transaction.

int alpm_trans_interrupt (alpm_handle_t * handle)

Interrupt a transaction.

Note:

Safe to call from inside signal handlers.

int alpm_trans_prepare (alpm_handle_t * handle, alpm_list_t ** data)

Prepare a transaction.

int alpm_trans_release (alpm_handle_t * handle)

Release a transaction.

Author

Generated automatically by Doxygen for libalpm from the source code.

Info

Sat Feb 11 2017 libalpm