File download events.
These events are reported by ALPM via download callback.
File download events.
These events are reported by ALPM via download callback.
File conflict type.
Whether the conflict results from a file existing on the filesystem, or with
another target in the transaction.
File conflict type.
Whether the conflict results from a file existing on the filesystem, or with
another target in the transaction.
Type of download progress callbacks.
@param ctx user-provided context
@param filename the name of the file being downloaded
@param event the event type
@param data the event data of type alpm_download_event_*_t
A callback for downloading files
@param ctx user-provided context
@param url the URL of the file to be downloaded
@param localpath the directory to which the file should be downloaded
@param force whether to force an update, even if the file is the same
@return 0 on success, 1 if the file exists and is identical, -1 on
error.
Events.
This is a union passed to the callback that allows the frontend to know
which type of event was triggered (via type). It is then possible to
typecast the pointer to the right structure, or use the union field, in order
to access event-specific data.
Questions.
This is an union passed to the callback that allows the frontend to know
which type of question was triggered (via type). It is then possible to
typecast the pointer to the right structure, or use the union field, in order
to access question-specific data.
Type of question.
Unlike the events or progress enumerations, this enum has bitmask values
so a frontend can use a bitmask map to supply preselected answers to the
different types of questions.
Type of question.
Unlike the events or progress enumerations, this enum has bitmask values
so a frontend can use a bitmask map to supply preselected answers to the
different types of questions.
Events.
This is a union passed to the callback that allows the frontend to know
which type of event was triggered (via type). It is then possible to
typecast the pointer to the right structure, or use the union field, in order
to access event-specific data.
Questions.
This is an union passed to the callback that allows the frontend to know
which type of question was triggered (via type). It is then possible to
typecast the pointer to the right structure, or use the union field, in order
to access question-specific data.