.\" -*- coding: UTF-8 -*- .\" -*- nroff -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH libalpm_cb 3 libalpm .ad l .nh .SH NUME libalpm_cb \- reapelări .PP \- Funcții și structuri pentru reapelările din „libalpm” .SH SINOPSIS .br .PP .SS "Structuri de date" .in +1c .ti -1c struct \fBalpm_event_any_t\fP .br Un eveniment care poate reprezenta orice eveniment. .ti -1c struct \fBalpm_event_package_operation_t\fP .br A avut loc un eveniment de operare a pachetului. .ti -1c struct \fBalpm_event_optdep_removal_t\fP .br O dependență opțională a fost eliminată. .ti -1c struct \fBalpm_event_scriptlet_info_t\fP .br Un script a fost rulat. .ti -1c struct \fBalpm_event_database_missing_t\fP .br Lipsește o bază de date.O bază de date lipsește .ti -1c struct \fBalpm_event_pkgdownload_t\fP .br A fost descărcat un pachet. .ti -1c struct \fBalpm_event_pacnew_created_t\fP .br Un fișier pacnew a fost creat. .ti -1c struct \fBalpm_event_pacsave_created_t\fP .br Un fișier pacsave a fost creat. .ti -1c struct \fBalpm_event_hook_t\fP .br Cârligele pre/post tranzacție trebuie să fie rulate. .ti -1c struct \fBalpm_event_hook_run_t\fP .br Un cârlig pre/post tranzacție a fost rulat. .ti -1c struct \fBalpm_event_pkg_retrieve_t\fP .br Descărcarea pachetelor urmează să înceapă. .ti -1c union \fBalpm_event_t\fP .br Evenimente. .ti -1c struct \fBalpm_question_any_t\fP .br O întrebare care poate reprezenta orice altă întrebare. .ti -1c struct \fBalpm_question_install_ignorepkg_t\fP .br Ar trebui ca ținta din ignorepkg să fie instalată oricum? .ti -1c struct \fBalpm_question_replace_t\fP .br Trebuie înlocuit un pachet? .ti -1c struct \fBalpm_question_conflict_t\fP .br Trebuie eliminat un pachet conflictual? .ti -1c struct \fBalpm_question_corrupted_t\fP .br Trebuie șters un pachet corupt? .ti -1c struct \fBalpm_question_remove_pkgs_t\fP .br Trebuie ca țintele nerezolvabile să fie eliminate din tranzacție? .ti -1c struct \fBalpm_question_select_provider_t\fP .br Selectarea furnizorului. .ti -1c struct \fBalpm_question_import_key_t\fP .br Trebuie importată o cheie? .ti -1c union \fBalpm_question_t\fP .br Întrebări. .ti -1c struct \fBalpm_download_event_init_t\fP .br Structura contextuală pentru momentul în care începe o descărcare .ti -1c struct \fBalpm_download_event_progress_t\fP .br Structura contextuală pentru evoluția descărcării. .ti -1c struct \fBalpm_download_event_retry_t\fP .br Structura contextuală pentru momentul în care o descărcare este reluată. .ti -1c struct \fBalpm_download_event_completed_t\fP .br Struct contextuală pentru momentul finalizării unei descărcări. .in -1c .SS "Definiții de tip" .in +1c .ti -1c typedef void(* \fBalpm_cb_event\fP) (void *ctx, \fBalpm_event_t\fP *event) .br Apel de răspuns la eveniment. .ti -1c typedef void(* \fBalpm_cb_question\fP) (void *ctx, \fBalpm_question_t\fP *question) .br Apel de răspuns la întrebare. .ti -1c typedef void(* \fBalpm_cb_progress\fP) (void *ctx, \fBalpm_progress_t\fP progress, const char *pkg, int percent, size_t howmany, size_t current) .br Apel de răspuns la progres (evoluția operației). .ti -1c typedef void(* \fBalpm_cb_download\fP) (void *ctx, const char *filename, \fBalpm_download_event_type_t\fP event, void *data) .br Tipul de reapelări privind progresul descărcării. .ti -1c typedef int(* \fBalpm_cb_fetch\fP) (void *ctx, const char *url, const char *localpath, int force) .br O reapelare pentru descărcarea fișierelor. .in -1c .SS Enumerări .in +1c .ti -1c enum \fBalpm_event_type_t\fP { \fBALPM_EVENT_CHECKDEPS_START\fP = 1, \fBALPM_EVENT_CHECKDEPS_DONE\fP, \fBALPM_EVENT_FILECONFLICTS_START\fP, \fBALPM_EVENT_FILECONFLICTS_DONE\fP, \fBALPM_EVENT_RESOLVEDEPS_START\fP, \fBALPM_EVENT_RESOLVEDEPS_DONE\fP, \fBALPM_EVENT_INTERCONFLICTS_START\fP, \fBALPM_EVENT_INTERCONFLICTS_DONE\fP, \fBALPM_EVENT_TRANSACTION_START\fP, \fBALPM_EVENT_TRANSACTION_DONE\fP, \fBALPM_EVENT_PACKAGE_OPERATION_START\fP, \fBALPM_EVENT_PACKAGE_OPERATION_DONE\fP, \fBALPM_EVENT_INTEGRITY_START\fP, \fBALPM_EVENT_INTEGRITY_DONE\fP, \fBALPM_EVENT_LOAD_START\fP, \fBALPM_EVENT_LOAD_DONE\fP, \fBALPM_EVENT_SCRIPTLET_INFO\fP, \fBALPM_EVENT_DB_RETRIEVE_START\fP, \fBALPM_EVENT_DB_RETRIEVE_DONE\fP, \fBALPM_EVENT_DB_RETRIEVE_FAILED\fP, \fBALPM_EVENT_PKG_RETRIEVE_START\fP, \fBALPM_EVENT_PKG_RETRIEVE_DONE\fP, \fBALPM_EVENT_PKG_RETRIEVE_FAILED\fP, \fBALPM_EVENT_DISKSPACE_START\fP, \fBALPM_EVENT_DISKSPACE_DONE\fP, \fBALPM_EVENT_OPTDEP_REMOVAL\fP, \fBALPM_EVENT_DATABASE_MISSING\fP, \fBALPM_EVENT_KEYRING_START\fP, \fBALPM_EVENT_KEYRING_DONE\fP, \fBALPM_EVENT_KEY_DOWNLOAD_START\fP, \fBALPM_EVENT_KEY_DOWNLOAD_DONE\fP, \fBALPM_EVENT_PACNEW_CREATED\fP, \fBALPM_EVENT_PACSAVE_CREATED\fP, \fBALPM_EVENT_HOOK_START\fP, \fBALPM_EVENT_HOOK_DONE\fP, \fBALPM_EVENT_HOOK_RUN_START\fP, \fBALPM_EVENT_HOOK_RUN_DONE\fP } .br Tipuri de evenimente. .ti -1c enum \fBalpm_package_operation_t\fP { \fBALPM_PACKAGE_INSTALL\fP = 1, \fBALPM_PACKAGE_UPGRADE\fP, \fBALPM_PACKAGE_REINSTALL\fP, \fBALPM_PACKAGE_DOWNGRADE\fP, \fBALPM_PACKAGE_REMOVE\fP } .br O enumerare a tipurilor de operații ale pachetului .ti -1c enum \fBalpm_hook_when_t\fP { \fBALPM_HOOK_PRE_TRANSACTION\fP = 1, \fBALPM_HOOK_POST_TRANSACTION\fP } .br Tipul de cârlig. .ti -1c enum \fBalpm_question_type_t\fP { \fBALPM_QUESTION_INSTALL_IGNOREPKG\fP = (1 << 0), \fBALPM_QUESTION_REPLACE_PKG\fP = (1 << 1), \fBALPM_QUESTION_CONFLICT_PKG\fP = (1 << 2), \fBALPM_QUESTION_CORRUPTED_PKG\fP = (1 << 3), \fBALPM_QUESTION_REMOVE_PKGS\fP = (1 << 4), \fBALPM_QUESTION_SELECT_PROVIDER\fP = (1 << 5), \fBALPM_QUESTION_IMPORT_KEY\fP = (1 << 6) } .br Tipul de întrebare. .ti -1c enum \fBalpm_progress_t\fP { \fBALPM_PROGRESS_ADD_START\fP, \fBALPM_PROGRESS_UPGRADE_START\fP, \fBALPM_PROGRESS_DOWNGRADE_START\fP, \fBALPM_PROGRESS_REINSTALL_START\fP, \fBALPM_PROGRESS_REMOVE_START\fP, \fBALPM_PROGRESS_CONFLICTS_START\fP, \fBALPM_PROGRESS_DISKSPACE_START\fP, \fBALPM_PROGRESS_INTEGRITY_START\fP, \fBALPM_PROGRESS_LOAD_START\fP, \fBALPM_PROGRESS_KEYRING_START\fP } .br O enumerare a diferitelor tipuri de alerte de progres. .ti -1c enum \fBalpm_download_event_type_t\fP { \fBALPM_DOWNLOAD_INIT\fP, \fBALPM_DOWNLOAD_PROGRESS\fP, \fBALPM_DOWNLOAD_RETRY\fP, \fBALPM_DOWNLOAD_COMPLETED\fP } .br Eveniment de descărcare a fișierului. .in -1c .SH "Descriere detaliată" .PP Funcții și structuri pentru reapelările din „libalpm”. .SH "Documentația structurii de date" .PP .SH "struct alpm_event_any_t" .PP Un eveniment care poate reprezenta orice eveniment. .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "struct alpm_event_package_operation_t" .PP A avut loc un eveniment de operare a pachetului. .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_pkg_t\fP * \fInewpkg\fP Pachet nou. .br .PP \fBalpm_pkg_t\fP * \fIoldpkg\fP Pachet vechi. .br .PP \fBalpm_package_operation_t\fP \fIoperation\fP Tip de operație. .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "struct alpm_event_optdep_removal_t" .PP O dependență opțională a fost eliminată. .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_depend_t\fP * \fIoptdep\fP Dependența opțională în curs de eliminare. .br .PP \fBalpm_pkg_t\fP * \fIpkg\fP Pachetul cu dependența opțională. .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "struct alpm_event_scriptlet_info_t" .PP Un script a fost rulat. .PP \fBCâmpuri de date :\fP .RS 4 const char * \fIline\fP Linia de ieșire a scriptului. .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "struct alpm_event_database_missing_t" .PP Lipsește o bază de date.O bază de date lipsește Baza de date este înregistrată, dar nu a fost descărcată .PP \fBCâmpuri de date :\fP .RS 4 const char * \fIdbname\fP Numele bazei de date. .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "struct alpm_event_pkgdownload_t" .PP A fost descărcat un pachet. .PP \fBCâmpuri de date :\fP .RS 4 const char * \fIfile\fP Numele fișierului. .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "struct alpm_event_pacnew_created_t" .PP Un fișier pacnew a fost creat. .PP \fBCâmpuri de date :\fP .RS 4 const char * \fIfile\fP Numele fișierului fără sufixul .pacnew. .br .PP int \fIfrom_noupgrade\fP Dacă crearea a fost rezultatul unei opțiuni NoUpgrade sau nu. .br .PP \fBalpm_pkg_t\fP * \fInewpkg\fP Pachet nou. .br .PP \fBalpm_pkg_t\fP * \fIoldpkg\fP Pachet vechi. .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "struct alpm_event_pacsave_created_t" .PP Un fișier pacsave a fost creat. .PP \fBCâmpuri de date :\fP .RS 4 const char * \fIfile\fP Numele fișierului fără sufixul .pacsave. .br .PP \fBalpm_pkg_t\fP * \fIoldpkg\fP Pachet vechi. .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "struct alpm_event_hook_t" .PP Cârligele pre/post tranzacție trebuie să fie rulate. .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP \fBalpm_hook_when_t\fP \fIwhen\fP Tip de cârlig. .br .PP .RE .PP .SH "struct alpm_event_hook_run_t" .PP Un cârlig pre/post tranzacție a fost rulat. .PP \fBCâmpuri de date :\fP .RS 4 const char * \fIdesc\fP Descrierea cârligului care urmează să fie afișată. .br .PP const char * \fIname\fP Numele cârligului. .br .PP size_t \fIposition\fP poziția cârligului în curs de execuție .br .PP numărul total de cârlige în curs de execuție .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "struct alpm_event_pkg_retrieve_t" .PP Descărcarea pachetelor urmează să înceapă. .PP \fBCâmpuri de date :\fP .RS 4 size_t \fInum\fP Numărul de pachete de descărcat. .br .PP off_t \fItotal_size\fP Dimensiunea totală a pachetelor de descărcat. .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment. .br .PP .RE .PP .SH "union alpm_event_t" .PP Evenimente. Aceasta este o uniune transmisă către reapelare care permite interfeței să știe ce tip de eveniment a fost declanșat (prin tip). Este apoi posibil să se trimită indicatorul la structura corectă sau să se utilizeze câmpul de uniune, pentru a accesa datele specifice evenimentului. .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_event_any_t\fP \fIany\fP Tipul oricărui eveniment\&. .br Accesarea acestuia este întotdeauna sigură. .br .PP \fBalpm_event_database_missing_t\fP \fIdatabase_missing\fP Lipsește o bază de date&. .br .PP \fBalpm_event_hook_t\fP \fIhook\fP Cârligele de pre/post tranzacție sunt rulate. .br .PP \fBalpm_event_hook_run_t\fP \fIhook_run\fP Un cârlig a fost executat. .br .PP \fBalpm_event_optdep_removal_t\fP \fIoptdep_removal\fP O dependență opțională a fost eliminată. .br .PP \fBalpm_event_package_operation_t\fP \fIpackage_operation\fP Operația pachetului. .br .PP \fBalpm_event_pacnew_created_t\fP \fIpacnew_created\fP Un fișier pacnew a fost creat. .br .PP \fBalpm_event_pacsave_created_t\fP \fIpacsave_created\fP Un fișier pacsave a fost creat. .br .PP \fBalpm_event_pkg_retrieve_t\fP \fIpkg_retrieve\fP Descarcă pachete. .br .PP \fBalpm_event_pkgdownload_t\fP \fIpkgdownload\fP Un pachet a fost descărcat. .br .PP \fBalpm_event_scriptlet_info_t\fP \fIscriptlet_info\fP Un script a fost rulat. .br .PP \fBalpm_event_type_t\fP \fItype\fP Tip de eveniment pe care este întotdeauna sigur să îl accesați. .br .PP .RE .PP .SH "struct alpm_question_any_t" .PP O întrebare care poate reprezenta orice altă întrebare. .PP \fBCâmpuri de date :\fP .RS 4 int \fIanswer\fP Răspuns. .br .PP \fBalpm_question_type_t\fP \fItype\fP Tip de întrebare. .br .PP .RE .PP .SH "struct alpm_question_install_ignorepkg_t" .PP Ar trebui ca ținta din ignorepkg să fie instalată oricum? .PP \fBCâmpuri de date :\fP .RS 4 int \fIinstall\fP Răspuns: dacă instalați sau nu pachetul oricum. .br .PP \fBalpm_pkg_t\fP * \fIpkg\fP Pachetul ignorat pe care decidem dacă să îl instalăm. .br .PP \fBalpm_question_type_t\fP \fItype\fP Tip de întrebare. .br .PP .RE .PP .SH "struct alpm_question_replace_t" .PP Trebuie înlocuit un pachet? .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_db_t\fP * \fInewdb\fP BD a newpkg. .br .PP \fBalpm_pkg_t\fP * \fInewpkg\fP Pachet de înlocuit cu. .br .PP \fBalpm_pkg_t\fP * \fIoldpkg\fP Pachet care urmează să fie înlocuit. .br .PP int \fIreplace\fP Răspuns: dacă se înlocuiește sau nu oldpkg cu newpkg. .br .PP \fBalpm_question_type_t\fP \fItype\fP Tip de întrebare. .br .PP .RE .PP .SH "struct alpm_question_conflict_t" .PP Trebuie eliminat un pachet conflictual? .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_conflict_t\fP * \fIconflict\fP Informații privind conflictele. .br .PP int \fIremove\fP Răspuns: dacă se elimină sau nu conflictul >package2. .br .PP \fBalpm_question_type_t\fP \fItype\fP Tip de întrebare. .br .PP .RE .PP .SH "struct alpm_question_corrupted_t" .PP Trebuie șters un pachet corupt? .PP \fBCâmpuri de date :\fP .RS 4 const char * \fIfilepath\fP Fișier de eliminat. .br .PP \fBalpm_errno_t\fP \fIreason\fP Cod de eroare care indică motivul invalidării pachetului. .br .PP int \fIremove\fP Răspuns: dacă se elimină sau nu ruta fișierului. .br .PP \fBalpm_question_type_t\fP \fItype\fP Tip de întrebare. .br .PP .RE .PP .SH "struct alpm_question_remove_pkgs_t" .PP Trebuie ca țintele nerezolvabile să fie eliminate din tranzacție? .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_list_t\fP * \fIpackages\fP Lista de alpm_pkg_t* cu dependențe nerezolvate. .br .PP int \fIskip\fP Răspuns: dacă se omit sau nu pachetele. .br .PP \fBalpm_question_type_t\fP \fItype\fP Tip de întrebare. .br .PP .RE .PP .SH "struct alpm_question_select_provider_t" .PP Selectarea furnizorului. .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_depend_t\fP * \fIdepend\fP Ce furnizează furnizorii pentru. .br .PP \fBalpm_list_t\fP * \fIproviders\fP Lista de alpm_pkg_t* ca posibili furnizori. .br .PP \fBalpm_question_type_t\fP \fItype\fP Tip de întrebare. .br .PP int \fIuse_index\fP Răspuns: ce furnizor să se utilizeze (index de la furnizori) .br .PP .RE .PP .SH "struct alpm_question_import_key_t" .PP Trebuie importată o cheie? .PP \fBCâmpuri de date :\fP .RS 4 const char * \fIfingerprint\fP Amprenta digitală a cheii pentru import. .br .PP int \fIimport\fP Răspuns: dacă se importă sau nu cheia. .br .PP \fBalpm_question_type_t\fP \fItype\fP Tip de întrebare. .br .PP const char * \fIuid\fP UID\-ul cheii de importat. .br .PP .RE .PP .SH "union alpm_question_t" .PP Întrebări. Aceasta este o uniune transmisă către reapelare care permite interfeței să știe ce tip de întrebare a fost declanșată (prin tip). Este apoi posibil să se atribuie indicatorul la structura corectă sau să se utilizeze câmpul de uniune pentru a accesa datele specifice întrebării. .PP \fBCâmpuri de date :\fP .RS 4 \fBalpm_question_any_t\fP \fIany\fP O întrebare care poate reprezenta orice întrebare. .br Accesarea acestuia este întotdeauna sigură. .br .PP \fBalpm_question_conflict_t\fP \fIconflict\fP Ar trebui eliminat un pachet conflictual? .br .PP \fBalpm_question_corrupted_t\fP \fIcorrupted\fP Ar trebui să fie șters un pachet corupt? .br .PP \fBalpm_question_import_key_t\fP \fIimport_key\fP Trebuie să fie importată o cheie? .br .PP \fBalpm_question_install_ignorepkg_t\fP \fIinstall_ignorepkg\fP Trebuie ca ținta din ignorepkg să fie instalată oricum? .br .PP \fBalpm_question_remove_pkgs_t\fP \fIremove_pkgs\fP Trebuie ca obiectivele nerezolvabile să fie eliminate din tranzacție? .br .PP \fBalpm_question_replace_t\fP \fIreplace\fP Trebuie un pachet să fie înlocuit? .br .PP \fBalpm_question_select_provider_t\fP \fIselect_provider\fP Selectarea furnizorului. .br .PP \fBalpm_question_type_t\fP \fItype\fP Tipul de întrebare. .br Accesarea acestuia este întotdeauna sigură. .br .PP .RE .PP .SH "struct alpm_download_event_init_t" .PP Structura contextuală pentru momentul în care începe o descărcare .PP \fBCâmpuri de date :\fP .RS 4 int \fIoptional\fP dacă acest fișier este opțional și astfel erorile ar putea fi ignorate .br .PP .RE .PP .SH "struct alpm_download_event_progress_t" .PP Structura contextuală pentru evoluția descărcării. .PP \fBCâmpuri de date :\fP .RS 4 off_t \fIdownloaded\fP Cantitatea de date descărcate. .br .PP off_t \fItotal\fP Cantitatea totală ce trebuie să fie descărcată. .br .PP .RE .PP .SH "struct alpm_download_event_retry_t" .PP Structura contextuală pentru momentul în care o descărcare este reluată. .PP \fBCâmpuri de date :\fP .RS 4 int \fIresume\fP Dacă descărcarea va fi reluată sau va porni de la început. .br .PP .RE .PP .SH "struct alpm_download_event_completed_t" .PP Struct contextuală pentru momentul finalizării unei descărcări. .PP \fBCâmpuri de date :\fP .RS 4 int \fIresult\fP codul rezultatului descărcării: 0 \- descărcare finalizată cu succes; 1 \- fișierul este actualizat și \-1 \- eroare .br .PP off_t \fItotal\fP Numărul total de octeți din fișier. .br .PP .RE .PP .SH "Documentația privind definițiile tipurilor (typedef)" .PP .SS "typedef void(* alpm_cb_download) (void *ctx, const char *filename, alpm_download_event_type_t event, void *data)" .PP Tipul de reapelări privind progresul descărcării. .PP \fBParametri\fP .RS 4 \fIctx\fP context furnizat de utilizator .br \fIfilename\fP numele fișierului care este descărcat .br \fIevent\fP tipul de eveniment .br \fIdata\fP datele evenimentului de tip alpm_download_event_*_t .RE .PP .SS "typedef void(* alpm_cb_event) (void *ctx, alpm_event_t *event)" .PP Apel de răspuns la eveniment. Apelat atunci când are loc un eveniment .PP \fBParametri\fP .RS 4 \fIctx\fP context furnizat de utilizator .br \fIevent\fP evenimentul care a avut loc .RE .PP .SS "typedef int(* alpm_cb_fetch) (void *ctx, const char *url, const char *localpath, int force)" .PP O reapelare pentru descărcarea fișierelor. .PP \fBParametri\fP .RS 4 \fIctx\fP context furnizat de utilizator .br \fIurl\fP adresa URL a fișierului care urmează să fie descărcat .br \fIlocalpath\fP directorul în care trebuie descărcat fișierul .br \fIforce\fP dacă să se forțeze o actualizare, chiar dacă fișierul este același .RE .PP \fBReturnează\fP .RS 4 0 la succes, 1 dacă fișierul există și este identic, \-1 la eroare.. .RE .PP .SS "typedef void(* alpm_cb_progress) (void *ctx, alpm_progress_t progress, const char *pkg, int percent, size_t howmany, size_t current)" .PP Răspunsul la apelul de progres. Avertizează interfața cu privire la progresul anumitor evenimente. Permite implementarea de bare de încărcare pentru evenimentele a căror finalizare durează ceva timp. .PP \fBParametri\fP .RS 4 \fIctx\fP context furnizat de utilizator .br \fIprogress\fP tipul de eveniment care progresează .br \fIpkg\fP pentru operațiile cu pachete, numele pachetului asupra căruia se efectuează operația .br \fIpercent\fP procentul de finalizare a acțiunii .br \fIhowmany\fP numărul total de elemente din acțiune .br \fIcurrent\fP numărul curent de elemente finalizate în răspunsul apelului de progres .RE .PP .SS "typedef void(* alpm_cb_question) (void *ctx, alpm_question_t *question)" .PP Răspunsul apelului de întrebare. Acest răspuns de apel permite utilizatorului să ofere informații și să decidă ce să facă în timpul anumitor evenimente. .PP \fBParametri\fP .RS 4 \fIctx\fP context furnizat de utilizator .br \fIquestion\fP întrebarea care se pune. .RE .PP .SH "Documentația tipurilor de enumerare" .PP .SS "enum alpm_download_event_type_t" .PP Evenimente de descărcare a fișierelor. Aceste evenimente sunt raportate de ALPM prin intermediul răspunsului la apelul de descărcare. .PP \fBEnumerator\fP .in +1c .TP \f(BIALPM_DOWNLOAD_INIT \fR A fost inițiată o descărcare. .TP \f(BIALPM_DOWNLOAD_PROGRESS \fR O descărcare a progresat. .TP \f(BIALPM_DOWNLOAD_RETRY \fR Descărcarea va fi reîncercată. .TP \f(BIALPM_DOWNLOAD_COMPLETED \fR O descărcare a fost finalizată. .SS "enum alpm_event_type_t" .PP Tipuri de evenimente. .PP \fBEnumerator\fP .in +1c .TP \f(BIALPM_EVENT_CHECKDEPS_START \fR Vor fi calculate dependențele pentru un pachet. .TP \f(BIALPM_EVENT_CHECKDEPS_DONE \fR S\-au calculat dependențele pentru un pachet. .TP \f(BIALPM_EVENT_FILECONFLICTS_START \fR Vor fi calculate conflictele de fișiere pentru un pachet. .TP \f(BIALPM_EVENT_FILECONFLICTS_DONE \fR S\-au calculat conflictele de fișiere pentru un pachet. .TP \f(BIALPM_EVENT_RESOLVEDEPS_START \fR Vor fi rezolvate dependențele pentru pachetul țintă. .TP \f(BIALPM_EVENT_RESOLVEDEPS_DONE \fR S\-au rezolvat dependențele pentru pachetul țintă. .TP \f(BIALPM_EVENT_INTERCONFLICTS_START \fR Vor fi verificate inter\-conflictele pentru pachetul țintă. .TP \f(BIALPM_EVENT_INTERCONFLICTS_DONE \fR S\-au verificat inter\-conflictele pentru pachetul țintă. .TP \f(BIALPM_EVENT_TRANSACTION_START \fR Începe procesarea tranzacției pachetului. .TP \f(BIALPM_EVENT_TRANSACTION_DONE \fR Procesarea tranzacției pachetului s\-a încheiat. .TP \f(BIALPM_EVENT_PACKAGE_OPERATION_START \fR Pachetul va fi instalat/actualizat/retrogradat/reinstalat/eliminat; consultați \fBalpm_event_package_operation_t\fP pentru argumente. .TP \f(BIALPM_EVENT_PACKAGE_OPERATION_DONE \fR Pachetul a fost instalat/actualizat/retrogradat/reinstalat/eliminat; consultați \fBalpm_event_package_operation_t\fP pentru argumente. .TP \f(BIALPM_EVENT_INTEGRITY_START \fR Integritatea pachetului țintă va fi verificată. .TP \f(BIALPM_EVENT_INTEGRITY_DONE \fR Integritatea pachetului țintă a fost verificată. .TP \f(BIALPM_EVENT_LOAD_START \fR Pachetul țintă va fi încărcat. .TP \f(BIALPM_EVENT_LOAD_DONE \fR Pachetul țintă a fost încărcat. .TP \f(BIALPM_EVENT_SCRIPTLET_INFO \fR Scriptul a imprimat informații; consultați \fBalpm_event_scriptlet_info_t\fP pentru argumente. .TP \f(BIALPM_EVENT_DB_RETRIEVE_START \fR Fișierele bazei de date vor fi descărcate dintr\-un depozit. .TP \f(BIALPM_EVENT_DB_RETRIEVE_DONE \fR Fișierele bazei de date au fost descărcate dintr\-un depozit. .TP \f(BIALPM_EVENT_DB_RETRIEVE_FAILED \fR Nu toate fișierele bazei de date au fost descărcate cu succes dintr\-un depozit. .TP \f(BIALPM_EVENT_PKG_RETRIEVE_START \fR Fișierele pachetului vor fi descărcate dintr\-un depozit. .TP \f(BIALPM_EVENT_PKG_RETRIEVE_DONE \fR Fișierele pachetelor au fost descărcate dintr\-un depozit. .TP \f(BIALPM_EVENT_PKG_RETRIEVE_FAILED \fR Nu toate fișierele pachetului au fost descărcate cu succes dintr\-un depozit. .TP \f(BIALPM_EVENT_DISKSPACE_START \fR Va fi calculată utilizarea spațiului pe disc pentru un pachet. .TP \f(BIALPM_EVENT_DISKSPACE_DONE \fR S\-a calculat utilizarea spațiului pe disc pentru un pachet. .TP \f(BIALPM_EVENT_OPTDEP_REMOVAL \fR O dependență opțională „optdepend” pentru un alt pachet este eliminată; consultați \fBalpm_event_optdep_removal_t\fP pentru argumente. .TP \f(BIALPM_EVENT_DATABASE_MISSING \fR Lipsește o bază de date de depozit configurată; consultați \fBalpm_event_database_missing_t\fP pentru argumente. .TP \f(BIALPM_EVENT_KEYRING_START \fR Se verifică dacă cheile utilizate pentru crearea semnăturilor sunt în inelul de chei. .TP \f(BIALPM_EVENT_KEYRING_DONE \fR Verificarea inelului de chei s\-a încheiat. .TP \f(BIALPM_EVENT_KEY_DOWNLOAD_START \fR Se descarcă cheile lipsă în inelul de chei. .TP \f(BIALPM_EVENT_KEY_DOWNLOAD_DONE \fR Descărcarea cheilor s\-a încheiat. .TP \f(BIALPM_EVENT_PACNEW_CREATED \fR A fost creat un fișier .pacnew; consultați \fBalpm_event_pacnew_created_t\fP pentru argumente. .TP \f(BIALPM_EVENT_PACSAVE_CREATED \fR A fost creat un fișier .pacsave; consultați \fBalpm_event_pacsave_created_t\fP pentru argumente. .TP \f(BIALPM_EVENT_HOOK_START \fR Va fi inițiată procesarea cârligelor. .TP \f(BIALPM_EVENT_HOOK_DONE \fR Procesarea cârligelor s\-a încheiat. .TP \f(BIALPM_EVENT_HOOK_RUN_START \fR Un cârlig este lansat. .TP \f(BIALPM_EVENT_HOOK_RUN_DONE \fR Un cârlig și\-a finalizat execuția. .SS "enum alpm_hook_when_t" .PP Tipul de cârlig. .SS "enum alpm_package_operation_t" .PP O enumerare a tipurilor de operații ale pachetului .PP \fBEnumerator\fP .in +1c .TP \f(BIALPM_PACKAGE_INSTALL \fR Pachet (pentru a fi) instalat. (Fără oldpkg) .TP \f(BIALPM_PACKAGE_UPGRADE \fR Pachet (pentru a fi) actualizat. .TP \f(BIALPM_PACKAGE_REINSTALL \fR Pachet (pentru a fi) reinstalat. .TP \f(BIALPM_PACKAGE_DOWNGRADE \fR Pachet (pentru a fi) retrogradat. .TP \f(BIALPM_PACKAGE_REMOVE \fR Pachet (pentru a fi) eliminat. (Fără newpkg) .SS "enum alpm_progress_t" .PP O enumerare a diferitelor tipuri de alerte de progres. .PP \fBEnumerator\fP .in +1c .TP \f(BIALPM_PROGRESS_ADD_START \fR Instalare pachet. .TP \f(BIALPM_PROGRESS_UPGRADE_START \fR Actualizare pachet. .TP \f(BIALPM_PROGRESS_DOWNGRADE_START \fR Retrogradare pachet. .TP \f(BIALPM_PROGRESS_REINSTALL_START \fR Reinstalare pachet. .TP \f(BIALPM_PROGRESS_REMOVE_START \fR Eliminare pachet. .TP \f(BIALPM_PROGRESS_CONFLICTS_START \fR Se verifică conflictele. .TP \f(BIALPM_PROGRESS_DISKSPACE_START \fR Se verifică spațiul pe disc. .TP \f(BIALPM_PROGRESS_INTEGRITY_START \fR Se verifică integritatea pachetului. .TP \f(BIALPM_PROGRESS_LOAD_START \fR Se încarcă pachete de pe disc. .TP \f(BIALPM_PROGRESS_KEYRING_START \fR Se verifică semnăturile pachetelor. .SS "enum alpm_question_type_t" .PP Tipul de întrebare. Spre deosebire de enumerările evenimentelor sau progresului, această enumerare are valori de mască de biți, astfel încât o interfață poate utiliza o hartă de mască de biți pentru a furniza răspunsuri preselectate la diferitele tipuri de întrebări. .PP \fBEnumerator\fP .in +1c .TP \f(BIALPM_QUESTION_INSTALL_IGNOREPKG \fR Ar trebui ca ținta din ignorepkg să fie instalată oricum? .TP \f(BIALPM_QUESTION_REPLACE_PKG \fR Trebuie înlocuit un pachet? .TP \f(BIALPM_QUESTION_CONFLICT_PKG \fR Trebuie eliminat un pachet conflictual? .TP \f(BIALPM_QUESTION_CORRUPTED_PKG \fR Trebuie șters un pachet corupt? .TP \f(BIALPM_QUESTION_REMOVE_PKGS \fR Trebuie ca țintele nerezolvabile să fie eliminate din tranzacție? .TP \f(BIALPM_QUESTION_SELECT_PROVIDER \fR Selectarea furnizorului. .TP \f(BIALPM_QUESTION_IMPORT_KEY \fR Trebuie importată o cheie? .SH Autor .PP Generat automat de Doxygen pentru „libalpm” din codul sursă\&. .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .