#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum Err {
Ok = 0,
Failed = 1,
Parameter = 2,
Notinitialized = 3,
Version = 4,
Timeout = 5,
Pending = 10,
Numpending = 11,
Notimplemented = 12,
Invalidid = 13,
Overflow = 14,
Buffersize = 15,
NoObject = 16,
Nomemory = 17,
Duplicate = 18,
MemoryOverwrite = 19,
InvalidHandle = 20,
EndOfObject = 21,
NoChange = 22,
InvalidInterface = 23,
NotSupported = 24,
NoAccessRights = 25,
OutOfLimits = 26,
EntriesRemaining = 27,
InvalidSessionId = 28,
Exception = 29,
SignatureMismatch = 30,
VersionMismatch = 31,
TypeMismatch = 32,
IdMismatch = 33,
NoConsistency = 34,
NoCommCycle = 35,
DontSuspendTask = 36,
MemoryLockFailed = 37,
LicenseMissing = 38,
OperationDenied = 39,
Device = 40,
DiskFull = 41,
CrcFailed = 48,
MediaErase = 49,
FileError = 50,
NoRetainMemory = 51,
OutOfLimitsMin = 52,
OutOfLimitsMax = 53,
SizeMismatch = 54,
CallAgain = 55,
NothingToDo = 56,
SecurityChecksFailed = 57,
InvalidSequence = 58,
InvalidReference = 59,
ConversionIncomplete = 60,
TooManyRetries = 61,
Alignment = 62,
ChangePassword = 63,
Reauthenticate = 64,
Relogin = 65,
InvalidUrl = 66,
InvalidState = 67,
UserMismatch = 68,
NotReadyYet = 69,
ActivateUsermgmt = 70,
NoUsermgmt = 71,
InvalidEncoding = 72,
TargetMismatch = 73,
ClientInRoMode = 74,
LicenseExceeded = 75,
AsyncException = 76,
NoSignature = 77,
NetFailed = 256,
NetNotconnected = 257,
NetMsgsize = 258,
NetNoroute = 259,
NetTimeout = 262,
NetPkginvalid = 261,
SvcPkginvalid = 288,
SvcInvalidservice = 289,
SvcVersionMismatch = 290,
ClntPkginvalid = 320,
DevsLoginfailed = 368,
DevsSessiontimeout = 369,
DevsChannelclosed = 370,
ChsChinvalid = 385,
ChsTimeout = 386,
ChsProtocol = 387,
ChsChecksum = 388,
ChsModehost = 389,
ChsModepeer = 390,
ChsNumchannels = 391,
ChsClosed = 392,
ChsMessagesize = 393,
ChsReqnothandled = 394,
ChsShutdown = 395,
ChsEncryptionNotReadyYet = 396,
ChsNotserver = 400,
ChcChinvalid = 417,
ChcTimeout = 418,
ChcProtocol = 419,
ChcChecksum = 420,
ChcModehost = 421,
ChcModepeer = 422,
ChcNumchannels = 423,
ChcClosed = 424,
ChcMessagesize = 425,
ChcNochbuffer = 426,
GwInvalidpkg = 448,
GwProtocol = 449,
GwVersion = 450,
GwNoauthmodule = 454,
GwUnknowncmd = 452,
GwReqcanceled = 453,
GwCancelfailed = 455,
GwInvalidconn = 456,
GwNumconnections = 457,
GwParameterNotSupported = 458,
GwCommandNotSupported = 459,
GwClientTimeout = 460,
GwTimeout = 461,
SockNotinitialized = 513,
SockNotsocket = 514,
SockAfunsupported = 515,
SockProtounsupported = 516,
SockNobuffer = 517,
SockWouldblock = 518,
SockAddrinuse = 519,
SockAddrnotavailable = 520,
SockConnrefused = 521,
SockTimedout = 522,
SockHostnotfound = 523,
SockHostunreachable = 524,
SockIsconnected = 525,
SockNotconnected = 526,
SockShutdown = 527,
SockMsgsize = 528,
SockClosed = 529,
L7TagMissing = 768,
L7Unknowncmdgroup = 769,
L7Unknowncmd = 770,
L7Incomplete = 771,
L7Protocolmismatch = 772,
BtagTagoverlap = 1024,
BtagBufferoverrun = 1025,
BtagMaxnestingdepth = 1026,
BtagNotag = 1027,
BtagNodatatag = 1028,
BtagNocontainertag = 1029,
BtagNottoplevel = 1030,
BtagAlignment = 1031,
AppExists = 1280,
AppNotExist = 1281,
AppInvalidSessionid = 1282,
AppInvalidDataid = 1283,
AppNotLoaded = 1284,
AppNoSessionid = 1285,
AppUnresolvedReference = 1286,
AppSignatureMismatch = 1287,
AppLoadRetainDataFailed = 1288,
AppVersionMismatch = 1289,
AppRetainMismatch = 1290,
AppSinglecycleOnBreakpoint = 1291,
AppCreateBootprojectFailed = 1292,
AppBpConditionTooComplex = 1293,
AppBpBreakpointNotSet = 1294,
AppBpInterpCodeTooComplex = 1295,
AppCreateBootprojectFailedDiskFull = 1296,
AppLoadingCintegrationModules = 1297,
AppDontInitArea = 1298,
AppMappedAreaNotFound = 1299,
AppSignatureMissing = 1230,
AppDecryptionFailed = 1231,
AppEncryptionMissing = 1232,
AppSignatureAndEncryptionMissing = 1233,
AppBpBreakpointNotDeleted = 1304,
TlsInternal = 1536,
TlsRandNotInit = 1537,
TlsInvalidSockettype = 1538,
TlsAlreadyStarted = 1539,
TlsConnectionClosed = 1552,
TlsRetryOperation = 1556,
TlsIoSystem = 1554,
TlsWantRead = 1555,
TlsCertInvalid = 1568,
TlsCertSelfsigned = 1569,
TlsCertExpired = 1570,
CertUnableToGetIssuerCert = 1793,
CertUnableToGetCrl = 1794,
CertUnableToDecryptCertSignature = 1795,
CertUnableToDecryptCrlSignature = 1796,
CertUnableToDecodeIssuerPublicKey = 1797,
CertSignatureFailure = 1798,
CertCrlSignatureFailure = 1799,
CertNotYetValid = 1800,
CertHasExpired = 1801,
CertCrlNotYetValid = 1802,
CertCrlHasExpired = 1803,
CertErrorInCertNotBeforeField = 1804,
CertErrorInCertNotAfterField = 1805,
CertErrorInCrlLastUpdateField = 1806,
CertErrorInCrlNextUpdateField = 1807,
CertOutOfMem = 1808,
CertDepthZeroSelfSignedCert = 1809,
CertSelfSignedCertInChain = 1810,
CertUnableToGetIssuerCertLocally = 1811,
CertUnableToVerifyLeafSignature = 1812,
CertChainTooLong = 1813,
CertRevoked = 1814,
CertInvalidCa = 1815,
CertPathLengthExceeded = 1816,
CertInvalidPurpose = 1817,
CertUntrusted = 1818,
CertRejected = 1819,
CertSubjectIssuerMismatch = 1820,
CertAkidSkidMismatch = 1821,
CertAkidIssuerSerialMismatch = 1822,
CertKeyusageNoCertsign = 1823,
CertUnableToGetCrlIssuer = 1824,
CertUnhandledCriticalExtension = 1825,
CertKeyusageNoCrlSign = 1826,
CertUnhandledCriticalCrlExtension = 1827,
CertInvalidNonCa = 1828,
CertProxyPathLengthExceeded = 1829,
CertKeyusageNoDigitalSignature = 1830,
CertProxyCertificatesNotAllowed = 1831,
CertInvalidExtension = 1832,
CertInvalidPolicyExtension = 1833,
CertNoExplicitPolicy = 1834,
CertDifferentCrlScope = 1835,
CertUnsupportedExtensionFeature = 1836,
CertUnnestedResource = 1837,
CertPermittedViolation = 1838,
CertExcludedViolation = 1839,
CertSubtreeMinmax = 1840,
CertUnsupportedConstraintType = 1841,
CertUnsupportedConstraintSyntax = 1842,
CertUnsupportedNameSyntax = 1843,
CertCrlPathValidationError = 1844,
CertApplicationVerification = 1845,
CertMissing = 1846,
CertUnknownError = 1847,
P12UnknownError = 1872,
P12MacInvalid = 1873,
P12UnsupportedCipher = 1874,
P12UnsupportedDigest = 1875,
P12UnsupportedOption = 1876,
P12ParseError = 1877,
P12KeyNomatch = 1878,
P12NoKey = 1879,
P12NoCert = 1880,
DmsServiceNotRunning = 2049,
MonitoringErrNestingDepth = 6,
MonitoringErrNoConsistency = 7,
MonitoringErrBuffersizeExceeded = 8,
MonitoringErrInvalidIndex = 9,
MonitoringErrUnknown = 255,
FtFileSizeMismatch = 2048,
IecvaraccUnknownNodeType = 2304,
IecvaraccNoChildNode = 2305,
IecvaraccConfigChanged = 2306,
IecvaraccSyncConsistencyDenied = 2307,
EdgeInvalidMessageid = 2560,
EdgeInvalidState = 2561,
EdgeSessionidInvalid = 2562,
EdgePkginvalid = 2563,
EdgeNobuffer = 2564,
EdgeTimeout = 2565,
EdgeVarMismatch = 2566,
EdgePlcNotConnected = 2567,
EdgePlcNoCyclicListDefined = 2568,
EdgeCommFatal = 2569,
ReduTooTags = 2816,
ReduMemory = 2817,
ReduClientCreationErr = 2818,
DmSigSigMalformedCertificate = 2819,
DmSigSigMalformedSignature = 2820,
DmSigSigMalformedDigest = 2821,
DmSigSigMalformedAdditionalAttribute = 2822,
DmSigSigNoSigners = 2823,
DmSigSigUnknownSigAlgorithm = 2824,
DmSigSigUnknownAdditionalAttribute = 2825,
DmSigSigVerifyError = 2826,
DmSigSigDidNotVerify = 2827,
DmSigSigNoSignatures = 2828,
DmSigSigNoSupportedSignatures = 2829,
DmSigSigNoCertificates = 2830,
DmSigSigPublicKeyMismatchBetweenCertificateAndSignaturesRecord = 2831,
DmSigSigSigAlgMismatchBetweenSignaturesAndDigestsRecords = 2832,
DmSigSigCfaDigestDidNotVerify = 2833,
DmSigCfaSigBlockUnknownEntryId = 2834,
OemStart = 32768,
OemEnd = 65535,
}
impl Err {
pub fn as_str_name(&self) -> &'static str {
match self {
Self::Ok => "ERR_OK",
Self::Failed => "ERR_FAILED",
Self::Parameter => "ERR_PARAMETER",
Self::Notinitialized => "ERR_NOTINITIALIZED",
Self::Version => "ERR_VERSION",
Self::Timeout => "ERR_TIMEOUT",
Self::Pending => "ERR_PENDING",
Self::Numpending => "ERR_NUMPENDING",
Self::Notimplemented => "ERR_NOTIMPLEMENTED",
Self::Invalidid => "ERR_INVALIDID",
Self::Overflow => "ERR_OVERFLOW",
Self::Buffersize => "ERR_BUFFERSIZE",
Self::NoObject => "ERR_NO_OBJECT",
Self::Nomemory => "ERR_NOMEMORY",
Self::Duplicate => "ERR_DUPLICATE",
Self::MemoryOverwrite => "ERR_MEMORY_OVERWRITE",
Self::InvalidHandle => "ERR_INVALID_HANDLE",
Self::EndOfObject => "ERR_END_OF_OBJECT",
Self::NoChange => "ERR_NO_CHANGE",
Self::InvalidInterface => "ERR_INVALID_INTERFACE",
Self::NotSupported => "ERR_NOT_SUPPORTED",
Self::NoAccessRights => "ERR_NO_ACCESS_RIGHTS",
Self::OutOfLimits => "ERR_OUT_OF_LIMITS",
Self::EntriesRemaining => "ERR_ENTRIES_REMAINING",
Self::InvalidSessionId => "ERR_INVALID_SESSION_ID",
Self::Exception => "ERR_EXCEPTION",
Self::SignatureMismatch => "ERR_SIGNATURE_MISMATCH",
Self::VersionMismatch => "ERR_VERSION_MISMATCH",
Self::TypeMismatch => "ERR_TYPE_MISMATCH",
Self::IdMismatch => "ERR_ID_MISMATCH",
Self::NoConsistency => "ERR_NO_CONSISTENCY",
Self::NoCommCycle => "ERR_NO_COMM_CYCLE",
Self::DontSuspendTask => "ERR_DONT_SUSPEND_TASK",
Self::MemoryLockFailed => "ERR_MEMORY_LOCK_FAILED",
Self::LicenseMissing => "ERR_LICENSE_MISSING",
Self::OperationDenied => "ERR_OPERATION_DENIED",
Self::Device => "ERR_DEVICE",
Self::DiskFull => "ERR_DISK_FULL",
Self::CrcFailed => "ERR_CRC_FAILED",
Self::MediaErase => "ERR_MEDIA_ERASE",
Self::FileError => "ERR_FILE_ERROR",
Self::NoRetainMemory => "ERR_NO_RETAIN_MEMORY",
Self::OutOfLimitsMin => "ERR_OUT_OF_LIMITS_MIN",
Self::OutOfLimitsMax => "ERR_OUT_OF_LIMITS_MAX",
Self::SizeMismatch => "ERR_SIZE_MISMATCH",
Self::CallAgain => "ERR_CALL_AGAIN",
Self::NothingToDo => "ERR_NOTHING_TO_DO",
Self::SecurityChecksFailed => "ERR_SECURITY_CHECKS_FAILED",
Self::InvalidSequence => "ERR_INVALID_SEQUENCE",
Self::InvalidReference => "ERR_INVALID_REFERENCE",
Self::ConversionIncomplete => "ERR_CONVERSION_INCOMPLETE",
Self::TooManyRetries => "ERR_TOO_MANY_RETRIES",
Self::Alignment => "ERR_ALIGNMENT",
Self::ChangePassword => "ERR_CHANGE_PASSWORD",
Self::Reauthenticate => "ERR_REAUTHENTICATE",
Self::Relogin => "ERR_RELOGIN",
Self::InvalidUrl => "ERR_INVALID_URL",
Self::InvalidState => "ERR_INVALID_STATE",
Self::UserMismatch => "ERR_USER_MISMATCH",
Self::NotReadyYet => "ERR_NOT_READY_YET",
Self::ActivateUsermgmt => "ERR_ACTIVATE_USERMGMT",
Self::NoUsermgmt => "ERR_NO_USERMGMT",
Self::InvalidEncoding => "ERR_INVALID_ENCODING",
Self::TargetMismatch => "ERR_TARGET_MISMATCH",
Self::ClientInRoMode => "ERR_CLIENT_IN_RO_MODE",
Self::LicenseExceeded => "ERR_LICENSE_EXCEEDED",
Self::AsyncException => "ERR_ASYNC_EXCEPTION",
Self::NoSignature => "ERR_NO_SIGNATURE",
Self::NetFailed => "ERR_NET_FAILED",
Self::NetNotconnected => "ERR_NET_NOTCONNECTED",
Self::NetMsgsize => "ERR_NET_MSGSIZE",
Self::NetNoroute => "ERR_NET_NOROUTE",
Self::NetTimeout => "ERR_NET_TIMEOUT",
Self::NetPkginvalid => "ERR_NET_PKGINVALID",
Self::SvcPkginvalid => "ERR_SVC_PKGINVALID",
Self::SvcInvalidservice => "ERR_SVC_INVALIDSERVICE",
Self::SvcVersionMismatch => "ERR_SVC_VERSION_MISMATCH",
Self::ClntPkginvalid => "ERR_CLNT_PKGINVALID",
Self::DevsLoginfailed => "ERR_DEVS_LOGINFAILED",
Self::DevsSessiontimeout => "ERR_DEVS_SESSIONTIMEOUT",
Self::DevsChannelclosed => "ERR_DEVS_CHANNELCLOSED",
Self::ChsChinvalid => "ERR_CHS_CHINVALID",
Self::ChsTimeout => "ERR_CHS_TIMEOUT",
Self::ChsProtocol => "ERR_CHS_PROTOCOL",
Self::ChsChecksum => "ERR_CHS_CHECKSUM",
Self::ChsModehost => "ERR_CHS_MODEHOST",
Self::ChsModepeer => "ERR_CHS_MODEPEER",
Self::ChsNumchannels => "ERR_CHS_NUMCHANNELS",
Self::ChsClosed => "ERR_CHS_CLOSED",
Self::ChsMessagesize => "ERR_CHS_MESSAGESIZE",
Self::ChsReqnothandled => "ERR_CHS_REQNOTHANDLED",
Self::ChsShutdown => "ERR_CHS_SHUTDOWN",
Self::ChsEncryptionNotReadyYet => "ERR_CHS_ENCRYPTION_NOT_READY_YET",
Self::ChsNotserver => "ERR_CHS_NOTSERVER",
Self::ChcChinvalid => "ERR_CHC_CHINVALID",
Self::ChcTimeout => "ERR_CHC_TIMEOUT",
Self::ChcProtocol => "ERR_CHC_PROTOCOL",
Self::ChcChecksum => "ERR_CHC_CHECKSUM",
Self::ChcModehost => "ERR_CHC_MODEHOST",
Self::ChcModepeer => "ERR_CHC_MODEPEER",
Self::ChcNumchannels => "ERR_CHC_NUMCHANNELS",
Self::ChcClosed => "ERR_CHC_CLOSED",
Self::ChcMessagesize => "ERR_CHC_MESSAGESIZE",
Self::ChcNochbuffer => "ERR_CHC_NOCHBUFFER",
Self::GwInvalidpkg => "ERR_GW_INVALIDPKG",
Self::GwProtocol => "ERR_GW_PROTOCOL",
Self::GwVersion => "ERR_GW_VERSION",
Self::GwNoauthmodule => "ERR_GW_NOAUTHMODULE",
Self::GwUnknowncmd => "ERR_GW_UNKNOWNCMD",
Self::GwReqcanceled => "ERR_GW_REQCANCELED",
Self::GwCancelfailed => "ERR_GW_CANCELFAILED",
Self::GwInvalidconn => "ERR_GW_INVALIDCONN",
Self::GwNumconnections => "ERR_GW_NUMCONNECTIONS",
Self::GwParameterNotSupported => "ERR_GW_PARAMETER_NOT_SUPPORTED",
Self::GwCommandNotSupported => "ERR_GW_COMMAND_NOT_SUPPORTED",
Self::GwClientTimeout => "ERR_GW_CLIENT_TIMEOUT",
Self::GwTimeout => "ERR_GW_TIMEOUT",
Self::SockNotinitialized => "ERR_SOCK_NOTINITIALIZED",
Self::SockNotsocket => "ERR_SOCK_NOTSOCKET",
Self::SockAfunsupported => "ERR_SOCK_AFUNSUPPORTED",
Self::SockProtounsupported => "ERR_SOCK_PROTOUNSUPPORTED",
Self::SockNobuffer => "ERR_SOCK_NOBUFFER",
Self::SockWouldblock => "ERR_SOCK_WOULDBLOCK",
Self::SockAddrinuse => "ERR_SOCK_ADDRINUSE",
Self::SockAddrnotavailable => "ERR_SOCK_ADDRNOTAVAILABLE",
Self::SockConnrefused => "ERR_SOCK_CONNREFUSED",
Self::SockTimedout => "ERR_SOCK_TIMEDOUT",
Self::SockHostnotfound => "ERR_SOCK_HOSTNOTFOUND",
Self::SockHostunreachable => "ERR_SOCK_HOSTUNREACHABLE",
Self::SockIsconnected => "ERR_SOCK_ISCONNECTED",
Self::SockNotconnected => "ERR_SOCK_NOTCONNECTED",
Self::SockShutdown => "ERR_SOCK_SHUTDOWN",
Self::SockMsgsize => "ERR_SOCK_MSGSIZE",
Self::SockClosed => "ERR_SOCK_CLOSED",
Self::L7TagMissing => "ERR_L7_TAG_MISSING",
Self::L7Unknowncmdgroup => "ERR_L7_UNKNOWNCMDGROUP",
Self::L7Unknowncmd => "ERR_L7_UNKNOWNCMD",
Self::L7Incomplete => "ERR_L7_INCOMPLETE",
Self::L7Protocolmismatch => "ERR_L7_PROTOCOLMISMATCH",
Self::BtagTagoverlap => "ERR_BTAG_TAGOVERLAP",
Self::BtagBufferoverrun => "ERR_BTAG_BUFFEROVERRUN",
Self::BtagMaxnestingdepth => "ERR_BTAG_MAXNESTINGDEPTH",
Self::BtagNotag => "ERR_BTAG_NOTAG",
Self::BtagNodatatag => "ERR_BTAG_NODATATAG",
Self::BtagNocontainertag => "ERR_BTAG_NOCONTAINERTAG",
Self::BtagNottoplevel => "ERR_BTAG_NOTTOPLEVEL",
Self::BtagAlignment => "ERR_BTAG_ALIGNMENT",
Self::AppExists => "ERR_APP_EXISTS",
Self::AppNotExist => "ERR_APP_NOT_EXIST",
Self::AppInvalidSessionid => "ERR_APP_INVALID_SESSIONID",
Self::AppInvalidDataid => "ERR_APP_INVALID_DATAID",
Self::AppNotLoaded => "ERR_APP_NOT_LOADED",
Self::AppNoSessionid => "ERR_APP_NO_SESSIONID",
Self::AppUnresolvedReference => "ERR_APP_UNRESOLVED_REFERENCE",
Self::AppSignatureMismatch => "ERR_APP_SIGNATURE_MISMATCH",
Self::AppLoadRetainDataFailed => "ERR_APP_LOAD_RETAIN_DATA_FAILED",
Self::AppVersionMismatch => "ERR_APP_VERSION_MISMATCH",
Self::AppRetainMismatch => "ERR_APP_RETAIN_MISMATCH",
Self::AppSinglecycleOnBreakpoint => "ERR_APP_SINGLECYCLE_ON_BREAKPOINT",
Self::AppCreateBootprojectFailed => "ERR_APP_CREATE_BOOTPROJECT_FAILED",
Self::AppBpConditionTooComplex => "ERR_APP_BP_CONDITION_TOO_COMPLEX",
Self::AppBpBreakpointNotSet => "ERR_APP_BP_BREAKPOINT_NOT_SET",
Self::AppBpInterpCodeTooComplex => "ERR_APP_BP_INTERP_CODE_TOO_COMPLEX",
Self::AppCreateBootprojectFailedDiskFull => {
"ERR_APP_CREATE_BOOTPROJECT_FAILED_DISK_FULL"
}
Self::AppLoadingCintegrationModules => "ERR_APP_LOADING_CINTEGRATION_MODULES",
Self::AppDontInitArea => "ERR_APP_DONT_INIT_AREA",
Self::AppMappedAreaNotFound => "ERR_APP_MAPPED_AREA_NOT_FOUND",
Self::AppSignatureMissing => "ERR_APP_SIGNATURE_MISSING",
Self::AppDecryptionFailed => "ERR_APP_DECRYPTION_FAILED",
Self::AppEncryptionMissing => "ERR_APP_ENCRYPTION_MISSING",
Self::AppSignatureAndEncryptionMissing => {
"ERR_APP_SIGNATURE_AND_ENCRYPTION_MISSING"
}
Self::AppBpBreakpointNotDeleted => "ERR_APP_BP_BREAKPOINT_NOT_DELETED",
Self::TlsInternal => "ERR_TLS_INTERNAL",
Self::TlsRandNotInit => "ERR_TLS_RAND_NOT_INIT",
Self::TlsInvalidSockettype => "ERR_TLS_INVALID_SOCKETTYPE",
Self::TlsAlreadyStarted => "ERR_TLS_ALREADY_STARTED",
Self::TlsConnectionClosed => "ERR_TLS_CONNECTION_CLOSED",
Self::TlsRetryOperation => "ERR_TLS_RETRY_OPERATION",
Self::TlsIoSystem => "ERR_TLS_IO_SYSTEM",
Self::TlsWantRead => "ERR_TLS_WANT_READ",
Self::TlsCertInvalid => "ERR_TLS_CERT_INVALID",
Self::TlsCertSelfsigned => "ERR_TLS_CERT_SELFSIGNED",
Self::TlsCertExpired => "ERR_TLS_CERT_EXPIRED",
Self::CertUnableToGetIssuerCert => "ERR_CERT_UNABLE_TO_GET_ISSUER_CERT",
Self::CertUnableToGetCrl => "ERR_CERT_UNABLE_TO_GET_CRL",
Self::CertUnableToDecryptCertSignature => {
"ERR_CERT_UNABLE_TO_DECRYPT_CERT_SIGNATURE"
}
Self::CertUnableToDecryptCrlSignature => {
"ERR_CERT_UNABLE_TO_DECRYPT_CRL_SIGNATURE"
}
Self::CertUnableToDecodeIssuerPublicKey => {
"ERR_CERT_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY"
}
Self::CertSignatureFailure => "ERR_CERT_SIGNATURE_FAILURE",
Self::CertCrlSignatureFailure => "ERR_CERT_CRL_SIGNATURE_FAILURE",
Self::CertNotYetValid => "ERR_CERT_NOT_YET_VALID",
Self::CertHasExpired => "ERR_CERT_HAS_EXPIRED",
Self::CertCrlNotYetValid => "ERR_CERT_CRL_NOT_YET_VALID",
Self::CertCrlHasExpired => "ERR_CERT_CRL_HAS_EXPIRED",
Self::CertErrorInCertNotBeforeField => {
"ERR_CERT_ERROR_IN_CERT_NOT_BEFORE_FIELD"
}
Self::CertErrorInCertNotAfterField => {
"ERR_CERT_ERROR_IN_CERT_NOT_AFTER_FIELD"
}
Self::CertErrorInCrlLastUpdateField => {
"ERR_CERT_ERROR_IN_CRL_LAST_UPDATE_FIELD"
}
Self::CertErrorInCrlNextUpdateField => {
"ERR_CERT_ERROR_IN_CRL_NEXT_UPDATE_FIELD"
}
Self::CertOutOfMem => "ERR_CERT_OUT_OF_MEM",
Self::CertDepthZeroSelfSignedCert => "ERR_CERT_DEPTH_ZERO_SELF_SIGNED_CERT",
Self::CertSelfSignedCertInChain => "ERR_CERT_SELF_SIGNED_CERT_IN_CHAIN",
Self::CertUnableToGetIssuerCertLocally => {
"ERR_CERT_UNABLE_TO_GET_ISSUER_CERT_LOCALLY"
}
Self::CertUnableToVerifyLeafSignature => {
"ERR_CERT_UNABLE_TO_VERIFY_LEAF_SIGNATURE"
}
Self::CertChainTooLong => "ERR_CERT_CHAIN_TOO_LONG",
Self::CertRevoked => "ERR_CERT_REVOKED",
Self::CertInvalidCa => "ERR_CERT_INVALID_CA",
Self::CertPathLengthExceeded => "ERR_CERT_PATH_LENGTH_EXCEEDED",
Self::CertInvalidPurpose => "ERR_CERT_INVALID_PURPOSE",
Self::CertUntrusted => "ERR_CERT_UNTRUSTED",
Self::CertRejected => "ERR_CERT_REJECTED",
Self::CertSubjectIssuerMismatch => "ERR_CERT_SUBJECT_ISSUER_MISMATCH",
Self::CertAkidSkidMismatch => "ERR_CERT_AKID_SKID_MISMATCH",
Self::CertAkidIssuerSerialMismatch => "ERR_CERT_AKID_ISSUER_SERIAL_MISMATCH",
Self::CertKeyusageNoCertsign => "ERR_CERT_KEYUSAGE_NO_CERTSIGN",
Self::CertUnableToGetCrlIssuer => "ERR_CERT_UNABLE_TO_GET_CRL_ISSUER",
Self::CertUnhandledCriticalExtension => {
"ERR_CERT_UNHANDLED_CRITICAL_EXTENSION"
}
Self::CertKeyusageNoCrlSign => "ERR_CERT_KEYUSAGE_NO_CRL_SIGN",
Self::CertUnhandledCriticalCrlExtension => {
"ERR_CERT_UNHANDLED_CRITICAL_CRL_EXTENSION"
}
Self::CertInvalidNonCa => "ERR_CERT_INVALID_NON_CA",
Self::CertProxyPathLengthExceeded => "ERR_CERT_PROXY_PATH_LENGTH_EXCEEDED",
Self::CertKeyusageNoDigitalSignature => {
"ERR_CERT_KEYUSAGE_NO_DIGITAL_SIGNATURE"
}
Self::CertProxyCertificatesNotAllowed => {
"ERR_CERT_PROXY_CERTIFICATES_NOT_ALLOWED"
}
Self::CertInvalidExtension => "ERR_CERT_INVALID_EXTENSION",
Self::CertInvalidPolicyExtension => "ERR_CERT_INVALID_POLICY_EXTENSION",
Self::CertNoExplicitPolicy => "ERR_CERT_NO_EXPLICIT_POLICY",
Self::CertDifferentCrlScope => "ERR_CERT_DIFFERENT_CRL_SCOPE",
Self::CertUnsupportedExtensionFeature => {
"ERR_CERT_UNSUPPORTED_EXTENSION_FEATURE"
}
Self::CertUnnestedResource => "ERR_CERT_UNNESTED_RESOURCE",
Self::CertPermittedViolation => "ERR_CERT_PERMITTED_VIOLATION",
Self::CertExcludedViolation => "ERR_CERT_EXCLUDED_VIOLATION",
Self::CertSubtreeMinmax => "ERR_CERT_SUBTREE_MINMAX",
Self::CertUnsupportedConstraintType => "ERR_CERT_UNSUPPORTED_CONSTRAINT_TYPE",
Self::CertUnsupportedConstraintSyntax => {
"ERR_CERT_UNSUPPORTED_CONSTRAINT_SYNTAX"
}
Self::CertUnsupportedNameSyntax => "ERR_CERT_UNSUPPORTED_NAME_SYNTAX",
Self::CertCrlPathValidationError => "ERR_CERT_CRL_PATH_VALIDATION_ERROR",
Self::CertApplicationVerification => "ERR_CERT_APPLICATION_VERIFICATION",
Self::CertMissing => "ERR_CERT_MISSING",
Self::CertUnknownError => "ERR_CERT_UNKNOWN_ERROR",
Self::P12UnknownError => "ERR_P12_UNKNOWN_ERROR",
Self::P12MacInvalid => "ERR_P12_MAC_INVALID",
Self::P12UnsupportedCipher => "ERR_P12_UNSUPPORTED_CIPHER",
Self::P12UnsupportedDigest => "ERR_P12_UNSUPPORTED_DIGEST",
Self::P12UnsupportedOption => "ERR_P12_UNSUPPORTED_OPTION",
Self::P12ParseError => "ERR_P12_PARSE_ERROR",
Self::P12KeyNomatch => "ERR_P12_KEY_NOMATCH",
Self::P12NoKey => "ERR_P12_NO_KEY",
Self::P12NoCert => "ERR_P12_NO_CERT",
Self::DmsServiceNotRunning => "ERR_DMS_SERVICE_NOT_RUNNING",
Self::MonitoringErrNestingDepth => "MONITORING_ERR_NESTING_DEPTH",
Self::MonitoringErrNoConsistency => "MONITORING_ERR_NO_CONSISTENCY",
Self::MonitoringErrBuffersizeExceeded => "MONITORING_ERR_BUFFERSIZE_EXCEEDED",
Self::MonitoringErrInvalidIndex => "MONITORING_ERR_INVALID_INDEX",
Self::MonitoringErrUnknown => "MONITORING_ERR_UNKNOWN",
Self::FtFileSizeMismatch => "ERR_FT_FILE_SIZE_MISMATCH",
Self::IecvaraccUnknownNodeType => "ERR_IECVARACC_UNKNOWN_NODE_TYPE",
Self::IecvaraccNoChildNode => "ERR_IECVARACC_NO_CHILD_NODE",
Self::IecvaraccConfigChanged => "ERR_IECVARACC_CONFIG_CHANGED",
Self::IecvaraccSyncConsistencyDenied => {
"ERR_IECVARACC_SYNC_CONSISTENCY_DENIED"
}
Self::EdgeInvalidMessageid => "ERR_EDGE_INVALID_MESSAGEID",
Self::EdgeInvalidState => "ERR_EDGE_INVALID_STATE",
Self::EdgeSessionidInvalid => "ERR_EDGE_SESSIONID_INVALID",
Self::EdgePkginvalid => "ERR_EDGE_PKGINVALID",
Self::EdgeNobuffer => "ERR_EDGE_NOBUFFER",
Self::EdgeTimeout => "ERR_EDGE_TIMEOUT",
Self::EdgeVarMismatch => "ERR_EDGE_VAR_MISMATCH",
Self::EdgePlcNotConnected => "ERR_EDGE_PLC_NOT_CONNECTED",
Self::EdgePlcNoCyclicListDefined => "ERR_EDGE_PLC_NO_CYCLIC_LIST_DEFINED",
Self::EdgeCommFatal => "ERR_EDGE_COMM_FATAL",
Self::ReduTooTags => "ERR_REDU_TOO_TAGS",
Self::ReduMemory => "ERR_REDU_MEMORY",
Self::ReduClientCreationErr => "ERR_REDU_CLIENT_CREATION_ERR",
Self::DmSigSigMalformedCertificate => "ERR_DM_SIG_SIG_MALFORMED_CERTIFICATE",
Self::DmSigSigMalformedSignature => "ERR_DM_SIG_SIG_MALFORMED_SIGNATURE",
Self::DmSigSigMalformedDigest => "ERR_DM_SIG_SIG_MALFORMED_DIGEST",
Self::DmSigSigMalformedAdditionalAttribute => {
"ERR_DM_SIG_SIG_MALFORMED_ADDITIONAL_ATTRIBUTE"
}
Self::DmSigSigNoSigners => "ERR_DM_SIG_SIG_NO_SIGNERS",
Self::DmSigSigUnknownSigAlgorithm => "ERR_DM_SIG_SIG_UNKNOWN_SIG_ALGORITHM",
Self::DmSigSigUnknownAdditionalAttribute => {
"ERR_DM_SIG_SIG_UNKNOWN_ADDITIONAL_ATTRIBUTE"
}
Self::DmSigSigVerifyError => "ERR_DM_SIG_SIG_VERIFY_ERROR",
Self::DmSigSigDidNotVerify => "ERR_DM_SIG_SIG_DID_NOT_VERIFY",
Self::DmSigSigNoSignatures => "ERR_DM_SIG_SIG_NO_SIGNATURES",
Self::DmSigSigNoSupportedSignatures => {
"ERR_DM_SIG_SIG_NO_SUPPORTED_SIGNATURES"
}
Self::DmSigSigNoCertificates => "ERR_DM_SIG_SIG_NO_CERTIFICATES",
Self::DmSigSigPublicKeyMismatchBetweenCertificateAndSignaturesRecord => {
"ERR_DM_SIG_SIG_PUBLIC_KEY_MISMATCH_BETWEEN_CERTIFICATE_AND_SIGNATURES_RECORD"
}
Self::DmSigSigSigAlgMismatchBetweenSignaturesAndDigestsRecords => {
"ERR_DM_SIG_SIG_SIG_ALG_MISMATCH_BETWEEN_SIGNATURES_AND_DIGESTS_RECORDS"
}
Self::DmSigSigCfaDigestDidNotVerify => {
"ERR_DM_SIG_SIG_CFA_DIGEST_DID_NOT_VERIFY"
}
Self::DmSigCfaSigBlockUnknownEntryId => {
"ERR_DM_SIG_CFA_SIG_BLOCK_UNKNOWN_ENTRY_ID"
}
Self::OemStart => "ERR_OEM_START",
Self::OemEnd => "ERR_OEM_END",
}
}
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
match value {
"ERR_OK" => Some(Self::Ok),
"ERR_FAILED" => Some(Self::Failed),
"ERR_PARAMETER" => Some(Self::Parameter),
"ERR_NOTINITIALIZED" => Some(Self::Notinitialized),
"ERR_VERSION" => Some(Self::Version),
"ERR_TIMEOUT" => Some(Self::Timeout),
"ERR_PENDING" => Some(Self::Pending),
"ERR_NUMPENDING" => Some(Self::Numpending),
"ERR_NOTIMPLEMENTED" => Some(Self::Notimplemented),
"ERR_INVALIDID" => Some(Self::Invalidid),
"ERR_OVERFLOW" => Some(Self::Overflow),
"ERR_BUFFERSIZE" => Some(Self::Buffersize),
"ERR_NO_OBJECT" => Some(Self::NoObject),
"ERR_NOMEMORY" => Some(Self::Nomemory),
"ERR_DUPLICATE" => Some(Self::Duplicate),
"ERR_MEMORY_OVERWRITE" => Some(Self::MemoryOverwrite),
"ERR_INVALID_HANDLE" => Some(Self::InvalidHandle),
"ERR_END_OF_OBJECT" => Some(Self::EndOfObject),
"ERR_NO_CHANGE" => Some(Self::NoChange),
"ERR_INVALID_INTERFACE" => Some(Self::InvalidInterface),
"ERR_NOT_SUPPORTED" => Some(Self::NotSupported),
"ERR_NO_ACCESS_RIGHTS" => Some(Self::NoAccessRights),
"ERR_OUT_OF_LIMITS" => Some(Self::OutOfLimits),
"ERR_ENTRIES_REMAINING" => Some(Self::EntriesRemaining),
"ERR_INVALID_SESSION_ID" => Some(Self::InvalidSessionId),
"ERR_EXCEPTION" => Some(Self::Exception),
"ERR_SIGNATURE_MISMATCH" => Some(Self::SignatureMismatch),
"ERR_VERSION_MISMATCH" => Some(Self::VersionMismatch),
"ERR_TYPE_MISMATCH" => Some(Self::TypeMismatch),
"ERR_ID_MISMATCH" => Some(Self::IdMismatch),
"ERR_NO_CONSISTENCY" => Some(Self::NoConsistency),
"ERR_NO_COMM_CYCLE" => Some(Self::NoCommCycle),
"ERR_DONT_SUSPEND_TASK" => Some(Self::DontSuspendTask),
"ERR_MEMORY_LOCK_FAILED" => Some(Self::MemoryLockFailed),
"ERR_LICENSE_MISSING" => Some(Self::LicenseMissing),
"ERR_OPERATION_DENIED" => Some(Self::OperationDenied),
"ERR_DEVICE" => Some(Self::Device),
"ERR_DISK_FULL" => Some(Self::DiskFull),
"ERR_CRC_FAILED" => Some(Self::CrcFailed),
"ERR_MEDIA_ERASE" => Some(Self::MediaErase),
"ERR_FILE_ERROR" => Some(Self::FileError),
"ERR_NO_RETAIN_MEMORY" => Some(Self::NoRetainMemory),
"ERR_OUT_OF_LIMITS_MIN" => Some(Self::OutOfLimitsMin),
"ERR_OUT_OF_LIMITS_MAX" => Some(Self::OutOfLimitsMax),
"ERR_SIZE_MISMATCH" => Some(Self::SizeMismatch),
"ERR_CALL_AGAIN" => Some(Self::CallAgain),
"ERR_NOTHING_TO_DO" => Some(Self::NothingToDo),
"ERR_SECURITY_CHECKS_FAILED" => Some(Self::SecurityChecksFailed),
"ERR_INVALID_SEQUENCE" => Some(Self::InvalidSequence),
"ERR_INVALID_REFERENCE" => Some(Self::InvalidReference),
"ERR_CONVERSION_INCOMPLETE" => Some(Self::ConversionIncomplete),
"ERR_TOO_MANY_RETRIES" => Some(Self::TooManyRetries),
"ERR_ALIGNMENT" => Some(Self::Alignment),
"ERR_CHANGE_PASSWORD" => Some(Self::ChangePassword),
"ERR_REAUTHENTICATE" => Some(Self::Reauthenticate),
"ERR_RELOGIN" => Some(Self::Relogin),
"ERR_INVALID_URL" => Some(Self::InvalidUrl),
"ERR_INVALID_STATE" => Some(Self::InvalidState),
"ERR_USER_MISMATCH" => Some(Self::UserMismatch),
"ERR_NOT_READY_YET" => Some(Self::NotReadyYet),
"ERR_ACTIVATE_USERMGMT" => Some(Self::ActivateUsermgmt),
"ERR_NO_USERMGMT" => Some(Self::NoUsermgmt),
"ERR_INVALID_ENCODING" => Some(Self::InvalidEncoding),
"ERR_TARGET_MISMATCH" => Some(Self::TargetMismatch),
"ERR_CLIENT_IN_RO_MODE" => Some(Self::ClientInRoMode),
"ERR_LICENSE_EXCEEDED" => Some(Self::LicenseExceeded),
"ERR_ASYNC_EXCEPTION" => Some(Self::AsyncException),
"ERR_NO_SIGNATURE" => Some(Self::NoSignature),
"ERR_NET_FAILED" => Some(Self::NetFailed),
"ERR_NET_NOTCONNECTED" => Some(Self::NetNotconnected),
"ERR_NET_MSGSIZE" => Some(Self::NetMsgsize),
"ERR_NET_NOROUTE" => Some(Self::NetNoroute),
"ERR_NET_TIMEOUT" => Some(Self::NetTimeout),
"ERR_NET_PKGINVALID" => Some(Self::NetPkginvalid),
"ERR_SVC_PKGINVALID" => Some(Self::SvcPkginvalid),
"ERR_SVC_INVALIDSERVICE" => Some(Self::SvcInvalidservice),
"ERR_SVC_VERSION_MISMATCH" => Some(Self::SvcVersionMismatch),
"ERR_CLNT_PKGINVALID" => Some(Self::ClntPkginvalid),
"ERR_DEVS_LOGINFAILED" => Some(Self::DevsLoginfailed),
"ERR_DEVS_SESSIONTIMEOUT" => Some(Self::DevsSessiontimeout),
"ERR_DEVS_CHANNELCLOSED" => Some(Self::DevsChannelclosed),
"ERR_CHS_CHINVALID" => Some(Self::ChsChinvalid),
"ERR_CHS_TIMEOUT" => Some(Self::ChsTimeout),
"ERR_CHS_PROTOCOL" => Some(Self::ChsProtocol),
"ERR_CHS_CHECKSUM" => Some(Self::ChsChecksum),
"ERR_CHS_MODEHOST" => Some(Self::ChsModehost),
"ERR_CHS_MODEPEER" => Some(Self::ChsModepeer),
"ERR_CHS_NUMCHANNELS" => Some(Self::ChsNumchannels),
"ERR_CHS_CLOSED" => Some(Self::ChsClosed),
"ERR_CHS_MESSAGESIZE" => Some(Self::ChsMessagesize),
"ERR_CHS_REQNOTHANDLED" => Some(Self::ChsReqnothandled),
"ERR_CHS_SHUTDOWN" => Some(Self::ChsShutdown),
"ERR_CHS_ENCRYPTION_NOT_READY_YET" => Some(Self::ChsEncryptionNotReadyYet),
"ERR_CHS_NOTSERVER" => Some(Self::ChsNotserver),
"ERR_CHC_CHINVALID" => Some(Self::ChcChinvalid),
"ERR_CHC_TIMEOUT" => Some(Self::ChcTimeout),
"ERR_CHC_PROTOCOL" => Some(Self::ChcProtocol),
"ERR_CHC_CHECKSUM" => Some(Self::ChcChecksum),
"ERR_CHC_MODEHOST" => Some(Self::ChcModehost),
"ERR_CHC_MODEPEER" => Some(Self::ChcModepeer),
"ERR_CHC_NUMCHANNELS" => Some(Self::ChcNumchannels),
"ERR_CHC_CLOSED" => Some(Self::ChcClosed),
"ERR_CHC_MESSAGESIZE" => Some(Self::ChcMessagesize),
"ERR_CHC_NOCHBUFFER" => Some(Self::ChcNochbuffer),
"ERR_GW_INVALIDPKG" => Some(Self::GwInvalidpkg),
"ERR_GW_PROTOCOL" => Some(Self::GwProtocol),
"ERR_GW_VERSION" => Some(Self::GwVersion),
"ERR_GW_NOAUTHMODULE" => Some(Self::GwNoauthmodule),
"ERR_GW_UNKNOWNCMD" => Some(Self::GwUnknowncmd),
"ERR_GW_REQCANCELED" => Some(Self::GwReqcanceled),
"ERR_GW_CANCELFAILED" => Some(Self::GwCancelfailed),
"ERR_GW_INVALIDCONN" => Some(Self::GwInvalidconn),
"ERR_GW_NUMCONNECTIONS" => Some(Self::GwNumconnections),
"ERR_GW_PARAMETER_NOT_SUPPORTED" => Some(Self::GwParameterNotSupported),
"ERR_GW_COMMAND_NOT_SUPPORTED" => Some(Self::GwCommandNotSupported),
"ERR_GW_CLIENT_TIMEOUT" => Some(Self::GwClientTimeout),
"ERR_GW_TIMEOUT" => Some(Self::GwTimeout),
"ERR_SOCK_NOTINITIALIZED" => Some(Self::SockNotinitialized),
"ERR_SOCK_NOTSOCKET" => Some(Self::SockNotsocket),
"ERR_SOCK_AFUNSUPPORTED" => Some(Self::SockAfunsupported),
"ERR_SOCK_PROTOUNSUPPORTED" => Some(Self::SockProtounsupported),
"ERR_SOCK_NOBUFFER" => Some(Self::SockNobuffer),
"ERR_SOCK_WOULDBLOCK" => Some(Self::SockWouldblock),
"ERR_SOCK_ADDRINUSE" => Some(Self::SockAddrinuse),
"ERR_SOCK_ADDRNOTAVAILABLE" => Some(Self::SockAddrnotavailable),
"ERR_SOCK_CONNREFUSED" => Some(Self::SockConnrefused),
"ERR_SOCK_TIMEDOUT" => Some(Self::SockTimedout),
"ERR_SOCK_HOSTNOTFOUND" => Some(Self::SockHostnotfound),
"ERR_SOCK_HOSTUNREACHABLE" => Some(Self::SockHostunreachable),
"ERR_SOCK_ISCONNECTED" => Some(Self::SockIsconnected),
"ERR_SOCK_NOTCONNECTED" => Some(Self::SockNotconnected),
"ERR_SOCK_SHUTDOWN" => Some(Self::SockShutdown),
"ERR_SOCK_MSGSIZE" => Some(Self::SockMsgsize),
"ERR_SOCK_CLOSED" => Some(Self::SockClosed),
"ERR_L7_TAG_MISSING" => Some(Self::L7TagMissing),
"ERR_L7_UNKNOWNCMDGROUP" => Some(Self::L7Unknowncmdgroup),
"ERR_L7_UNKNOWNCMD" => Some(Self::L7Unknowncmd),
"ERR_L7_INCOMPLETE" => Some(Self::L7Incomplete),
"ERR_L7_PROTOCOLMISMATCH" => Some(Self::L7Protocolmismatch),
"ERR_BTAG_TAGOVERLAP" => Some(Self::BtagTagoverlap),
"ERR_BTAG_BUFFEROVERRUN" => Some(Self::BtagBufferoverrun),
"ERR_BTAG_MAXNESTINGDEPTH" => Some(Self::BtagMaxnestingdepth),
"ERR_BTAG_NOTAG" => Some(Self::BtagNotag),
"ERR_BTAG_NODATATAG" => Some(Self::BtagNodatatag),
"ERR_BTAG_NOCONTAINERTAG" => Some(Self::BtagNocontainertag),
"ERR_BTAG_NOTTOPLEVEL" => Some(Self::BtagNottoplevel),
"ERR_BTAG_ALIGNMENT" => Some(Self::BtagAlignment),
"ERR_APP_EXISTS" => Some(Self::AppExists),
"ERR_APP_NOT_EXIST" => Some(Self::AppNotExist),
"ERR_APP_INVALID_SESSIONID" => Some(Self::AppInvalidSessionid),
"ERR_APP_INVALID_DATAID" => Some(Self::AppInvalidDataid),
"ERR_APP_NOT_LOADED" => Some(Self::AppNotLoaded),
"ERR_APP_NO_SESSIONID" => Some(Self::AppNoSessionid),
"ERR_APP_UNRESOLVED_REFERENCE" => Some(Self::AppUnresolvedReference),
"ERR_APP_SIGNATURE_MISMATCH" => Some(Self::AppSignatureMismatch),
"ERR_APP_LOAD_RETAIN_DATA_FAILED" => Some(Self::AppLoadRetainDataFailed),
"ERR_APP_VERSION_MISMATCH" => Some(Self::AppVersionMismatch),
"ERR_APP_RETAIN_MISMATCH" => Some(Self::AppRetainMismatch),
"ERR_APP_SINGLECYCLE_ON_BREAKPOINT" => Some(Self::AppSinglecycleOnBreakpoint),
"ERR_APP_CREATE_BOOTPROJECT_FAILED" => Some(Self::AppCreateBootprojectFailed),
"ERR_APP_BP_CONDITION_TOO_COMPLEX" => Some(Self::AppBpConditionTooComplex),
"ERR_APP_BP_BREAKPOINT_NOT_SET" => Some(Self::AppBpBreakpointNotSet),
"ERR_APP_BP_INTERP_CODE_TOO_COMPLEX" => Some(Self::AppBpInterpCodeTooComplex),
"ERR_APP_CREATE_BOOTPROJECT_FAILED_DISK_FULL" => {
Some(Self::AppCreateBootprojectFailedDiskFull)
}
"ERR_APP_LOADING_CINTEGRATION_MODULES" => {
Some(Self::AppLoadingCintegrationModules)
}
"ERR_APP_DONT_INIT_AREA" => Some(Self::AppDontInitArea),
"ERR_APP_MAPPED_AREA_NOT_FOUND" => Some(Self::AppMappedAreaNotFound),
"ERR_APP_SIGNATURE_MISSING" => Some(Self::AppSignatureMissing),
"ERR_APP_DECRYPTION_FAILED" => Some(Self::AppDecryptionFailed),
"ERR_APP_ENCRYPTION_MISSING" => Some(Self::AppEncryptionMissing),
"ERR_APP_SIGNATURE_AND_ENCRYPTION_MISSING" => {
Some(Self::AppSignatureAndEncryptionMissing)
}
"ERR_APP_BP_BREAKPOINT_NOT_DELETED" => Some(Self::AppBpBreakpointNotDeleted),
"ERR_TLS_INTERNAL" => Some(Self::TlsInternal),
"ERR_TLS_RAND_NOT_INIT" => Some(Self::TlsRandNotInit),
"ERR_TLS_INVALID_SOCKETTYPE" => Some(Self::TlsInvalidSockettype),
"ERR_TLS_ALREADY_STARTED" => Some(Self::TlsAlreadyStarted),
"ERR_TLS_CONNECTION_CLOSED" => Some(Self::TlsConnectionClosed),
"ERR_TLS_RETRY_OPERATION" => Some(Self::TlsRetryOperation),
"ERR_TLS_IO_SYSTEM" => Some(Self::TlsIoSystem),
"ERR_TLS_WANT_READ" => Some(Self::TlsWantRead),
"ERR_TLS_CERT_INVALID" => Some(Self::TlsCertInvalid),
"ERR_TLS_CERT_SELFSIGNED" => Some(Self::TlsCertSelfsigned),
"ERR_TLS_CERT_EXPIRED" => Some(Self::TlsCertExpired),
"ERR_CERT_UNABLE_TO_GET_ISSUER_CERT" => Some(Self::CertUnableToGetIssuerCert),
"ERR_CERT_UNABLE_TO_GET_CRL" => Some(Self::CertUnableToGetCrl),
"ERR_CERT_UNABLE_TO_DECRYPT_CERT_SIGNATURE" => {
Some(Self::CertUnableToDecryptCertSignature)
}
"ERR_CERT_UNABLE_TO_DECRYPT_CRL_SIGNATURE" => {
Some(Self::CertUnableToDecryptCrlSignature)
}
"ERR_CERT_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY" => {
Some(Self::CertUnableToDecodeIssuerPublicKey)
}
"ERR_CERT_SIGNATURE_FAILURE" => Some(Self::CertSignatureFailure),
"ERR_CERT_CRL_SIGNATURE_FAILURE" => Some(Self::CertCrlSignatureFailure),
"ERR_CERT_NOT_YET_VALID" => Some(Self::CertNotYetValid),
"ERR_CERT_HAS_EXPIRED" => Some(Self::CertHasExpired),
"ERR_CERT_CRL_NOT_YET_VALID" => Some(Self::CertCrlNotYetValid),
"ERR_CERT_CRL_HAS_EXPIRED" => Some(Self::CertCrlHasExpired),
"ERR_CERT_ERROR_IN_CERT_NOT_BEFORE_FIELD" => {
Some(Self::CertErrorInCertNotBeforeField)
}
"ERR_CERT_ERROR_IN_CERT_NOT_AFTER_FIELD" => {
Some(Self::CertErrorInCertNotAfterField)
}
"ERR_CERT_ERROR_IN_CRL_LAST_UPDATE_FIELD" => {
Some(Self::CertErrorInCrlLastUpdateField)
}
"ERR_CERT_ERROR_IN_CRL_NEXT_UPDATE_FIELD" => {
Some(Self::CertErrorInCrlNextUpdateField)
}
"ERR_CERT_OUT_OF_MEM" => Some(Self::CertOutOfMem),
"ERR_CERT_DEPTH_ZERO_SELF_SIGNED_CERT" => {
Some(Self::CertDepthZeroSelfSignedCert)
}
"ERR_CERT_SELF_SIGNED_CERT_IN_CHAIN" => Some(Self::CertSelfSignedCertInChain),
"ERR_CERT_UNABLE_TO_GET_ISSUER_CERT_LOCALLY" => {
Some(Self::CertUnableToGetIssuerCertLocally)
}
"ERR_CERT_UNABLE_TO_VERIFY_LEAF_SIGNATURE" => {
Some(Self::CertUnableToVerifyLeafSignature)
}
"ERR_CERT_CHAIN_TOO_LONG" => Some(Self::CertChainTooLong),
"ERR_CERT_REVOKED" => Some(Self::CertRevoked),
"ERR_CERT_INVALID_CA" => Some(Self::CertInvalidCa),
"ERR_CERT_PATH_LENGTH_EXCEEDED" => Some(Self::CertPathLengthExceeded),
"ERR_CERT_INVALID_PURPOSE" => Some(Self::CertInvalidPurpose),
"ERR_CERT_UNTRUSTED" => Some(Self::CertUntrusted),
"ERR_CERT_REJECTED" => Some(Self::CertRejected),
"ERR_CERT_SUBJECT_ISSUER_MISMATCH" => Some(Self::CertSubjectIssuerMismatch),
"ERR_CERT_AKID_SKID_MISMATCH" => Some(Self::CertAkidSkidMismatch),
"ERR_CERT_AKID_ISSUER_SERIAL_MISMATCH" => {
Some(Self::CertAkidIssuerSerialMismatch)
}
"ERR_CERT_KEYUSAGE_NO_CERTSIGN" => Some(Self::CertKeyusageNoCertsign),
"ERR_CERT_UNABLE_TO_GET_CRL_ISSUER" => Some(Self::CertUnableToGetCrlIssuer),
"ERR_CERT_UNHANDLED_CRITICAL_EXTENSION" => {
Some(Self::CertUnhandledCriticalExtension)
}
"ERR_CERT_KEYUSAGE_NO_CRL_SIGN" => Some(Self::CertKeyusageNoCrlSign),
"ERR_CERT_UNHANDLED_CRITICAL_CRL_EXTENSION" => {
Some(Self::CertUnhandledCriticalCrlExtension)
}
"ERR_CERT_INVALID_NON_CA" => Some(Self::CertInvalidNonCa),
"ERR_CERT_PROXY_PATH_LENGTH_EXCEEDED" => {
Some(Self::CertProxyPathLengthExceeded)
}
"ERR_CERT_KEYUSAGE_NO_DIGITAL_SIGNATURE" => {
Some(Self::CertKeyusageNoDigitalSignature)
}
"ERR_CERT_PROXY_CERTIFICATES_NOT_ALLOWED" => {
Some(Self::CertProxyCertificatesNotAllowed)
}
"ERR_CERT_INVALID_EXTENSION" => Some(Self::CertInvalidExtension),
"ERR_CERT_INVALID_POLICY_EXTENSION" => Some(Self::CertInvalidPolicyExtension),
"ERR_CERT_NO_EXPLICIT_POLICY" => Some(Self::CertNoExplicitPolicy),
"ERR_CERT_DIFFERENT_CRL_SCOPE" => Some(Self::CertDifferentCrlScope),
"ERR_CERT_UNSUPPORTED_EXTENSION_FEATURE" => {
Some(Self::CertUnsupportedExtensionFeature)
}
"ERR_CERT_UNNESTED_RESOURCE" => Some(Self::CertUnnestedResource),
"ERR_CERT_PERMITTED_VIOLATION" => Some(Self::CertPermittedViolation),
"ERR_CERT_EXCLUDED_VIOLATION" => Some(Self::CertExcludedViolation),
"ERR_CERT_SUBTREE_MINMAX" => Some(Self::CertSubtreeMinmax),
"ERR_CERT_UNSUPPORTED_CONSTRAINT_TYPE" => {
Some(Self::CertUnsupportedConstraintType)
}
"ERR_CERT_UNSUPPORTED_CONSTRAINT_SYNTAX" => {
Some(Self::CertUnsupportedConstraintSyntax)
}
"ERR_CERT_UNSUPPORTED_NAME_SYNTAX" => Some(Self::CertUnsupportedNameSyntax),
"ERR_CERT_CRL_PATH_VALIDATION_ERROR" => {
Some(Self::CertCrlPathValidationError)
}
"ERR_CERT_APPLICATION_VERIFICATION" => {
Some(Self::CertApplicationVerification)
}
"ERR_CERT_MISSING" => Some(Self::CertMissing),
"ERR_CERT_UNKNOWN_ERROR" => Some(Self::CertUnknownError),
"ERR_P12_UNKNOWN_ERROR" => Some(Self::P12UnknownError),
"ERR_P12_MAC_INVALID" => Some(Self::P12MacInvalid),
"ERR_P12_UNSUPPORTED_CIPHER" => Some(Self::P12UnsupportedCipher),
"ERR_P12_UNSUPPORTED_DIGEST" => Some(Self::P12UnsupportedDigest),
"ERR_P12_UNSUPPORTED_OPTION" => Some(Self::P12UnsupportedOption),
"ERR_P12_PARSE_ERROR" => Some(Self::P12ParseError),
"ERR_P12_KEY_NOMATCH" => Some(Self::P12KeyNomatch),
"ERR_P12_NO_KEY" => Some(Self::P12NoKey),
"ERR_P12_NO_CERT" => Some(Self::P12NoCert),
"ERR_DMS_SERVICE_NOT_RUNNING" => Some(Self::DmsServiceNotRunning),
"MONITORING_ERR_NESTING_DEPTH" => Some(Self::MonitoringErrNestingDepth),
"MONITORING_ERR_NO_CONSISTENCY" => Some(Self::MonitoringErrNoConsistency),
"MONITORING_ERR_BUFFERSIZE_EXCEEDED" => {
Some(Self::MonitoringErrBuffersizeExceeded)
}
"MONITORING_ERR_INVALID_INDEX" => Some(Self::MonitoringErrInvalidIndex),
"MONITORING_ERR_UNKNOWN" => Some(Self::MonitoringErrUnknown),
"ERR_FT_FILE_SIZE_MISMATCH" => Some(Self::FtFileSizeMismatch),
"ERR_IECVARACC_UNKNOWN_NODE_TYPE" => Some(Self::IecvaraccUnknownNodeType),
"ERR_IECVARACC_NO_CHILD_NODE" => Some(Self::IecvaraccNoChildNode),
"ERR_IECVARACC_CONFIG_CHANGED" => Some(Self::IecvaraccConfigChanged),
"ERR_IECVARACC_SYNC_CONSISTENCY_DENIED" => {
Some(Self::IecvaraccSyncConsistencyDenied)
}
"ERR_EDGE_INVALID_MESSAGEID" => Some(Self::EdgeInvalidMessageid),
"ERR_EDGE_INVALID_STATE" => Some(Self::EdgeInvalidState),
"ERR_EDGE_SESSIONID_INVALID" => Some(Self::EdgeSessionidInvalid),
"ERR_EDGE_PKGINVALID" => Some(Self::EdgePkginvalid),
"ERR_EDGE_NOBUFFER" => Some(Self::EdgeNobuffer),
"ERR_EDGE_TIMEOUT" => Some(Self::EdgeTimeout),
"ERR_EDGE_VAR_MISMATCH" => Some(Self::EdgeVarMismatch),
"ERR_EDGE_PLC_NOT_CONNECTED" => Some(Self::EdgePlcNotConnected),
"ERR_EDGE_PLC_NO_CYCLIC_LIST_DEFINED" => {
Some(Self::EdgePlcNoCyclicListDefined)
}
"ERR_EDGE_COMM_FATAL" => Some(Self::EdgeCommFatal),
"ERR_REDU_TOO_TAGS" => Some(Self::ReduTooTags),
"ERR_REDU_MEMORY" => Some(Self::ReduMemory),
"ERR_REDU_CLIENT_CREATION_ERR" => Some(Self::ReduClientCreationErr),
"ERR_DM_SIG_SIG_MALFORMED_CERTIFICATE" => {
Some(Self::DmSigSigMalformedCertificate)
}
"ERR_DM_SIG_SIG_MALFORMED_SIGNATURE" => {
Some(Self::DmSigSigMalformedSignature)
}
"ERR_DM_SIG_SIG_MALFORMED_DIGEST" => Some(Self::DmSigSigMalformedDigest),
"ERR_DM_SIG_SIG_MALFORMED_ADDITIONAL_ATTRIBUTE" => {
Some(Self::DmSigSigMalformedAdditionalAttribute)
}
"ERR_DM_SIG_SIG_NO_SIGNERS" => Some(Self::DmSigSigNoSigners),
"ERR_DM_SIG_SIG_UNKNOWN_SIG_ALGORITHM" => {
Some(Self::DmSigSigUnknownSigAlgorithm)
}
"ERR_DM_SIG_SIG_UNKNOWN_ADDITIONAL_ATTRIBUTE" => {
Some(Self::DmSigSigUnknownAdditionalAttribute)
}
"ERR_DM_SIG_SIG_VERIFY_ERROR" => Some(Self::DmSigSigVerifyError),
"ERR_DM_SIG_SIG_DID_NOT_VERIFY" => Some(Self::DmSigSigDidNotVerify),
"ERR_DM_SIG_SIG_NO_SIGNATURES" => Some(Self::DmSigSigNoSignatures),
"ERR_DM_SIG_SIG_NO_SUPPORTED_SIGNATURES" => {
Some(Self::DmSigSigNoSupportedSignatures)
}
"ERR_DM_SIG_SIG_NO_CERTIFICATES" => Some(Self::DmSigSigNoCertificates),
"ERR_DM_SIG_SIG_PUBLIC_KEY_MISMATCH_BETWEEN_CERTIFICATE_AND_SIGNATURES_RECORD" => {
Some(
Self::DmSigSigPublicKeyMismatchBetweenCertificateAndSignaturesRecord,
)
}
"ERR_DM_SIG_SIG_SIG_ALG_MISMATCH_BETWEEN_SIGNATURES_AND_DIGESTS_RECORDS" => {
Some(Self::DmSigSigSigAlgMismatchBetweenSignaturesAndDigestsRecords)
}
"ERR_DM_SIG_SIG_CFA_DIGEST_DID_NOT_VERIFY" => {
Some(Self::DmSigSigCfaDigestDidNotVerify)
}
"ERR_DM_SIG_CFA_SIG_BLOCK_UNKNOWN_ENTRY_ID" => {
Some(Self::DmSigCfaSigBlockUnknownEntryId)
}
"ERR_OEM_START" => Some(Self::OemStart),
"ERR_OEM_END" => Some(Self::OemEnd),
_ => None,
}
}
}