Checkpoint

This commit is contained in:
2020-05-01 05:08:04 -04:00
parent abba062f4f
commit 1a394ddb31
20 changed files with 239 additions and 102 deletions

81
Alpm/ErrorCode.cs Normal file
View File

@@ -0,0 +1,81 @@
namespace Foodsoft.Alpm
{
public enum ErrorCode
{
OK = 0,
Memory,
System,
Badperms,
NotAFile,
NotADir,
WrongArgs,
DiskSpace,
/* Interface */
HandleNull,
HandleNotNull,
HandleLock,
/* Databases */
DBOpen,
DBCreate,
DBNull,
DBNotNull,
DBNotFound,
DBInvalid,
DBInvalidSig,
DBVersion,
DBWrite,
DBRemove,
/* Servers */
ServerBadUrl,
ServerNone,
/* Transactions */
TransNotNull,
TransNull,
TransDupTarget,
TransNotInitialized,
TransNotPrepared,
TransAbort,
TransType,
TransNotLocked,
TransHookFailed,
/* Packages */
PkgNotFound,
PkgIgnored,
PkgInvalid,
PkgInvalidChecksum,
PkgInvalidSig,
PkgMissingSig,
PkgOpen,
PkgCantRemove,
PkgInvalidName,
PkgInvalidArch,
PkgRepoNotFound,
/* Signatures */
SigMissing,
SigInvalid,
/* Dependencies */
UnsatisfiedDeps,
ConflictingDeps,
FileConflicts,
/*Misc*/
Retrieve,
InvalidRegex,
/*ExternalLibraryors*/
Libarchive,
Libcurl,
ExternalDownload,
Gpgme,
/*MissingCompileTimeFeatures*/
MissingCapabilitySignatures
}
}