alpm_trans(3)

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