namespace ArchestrAServices.Contract; public enum ArchestrAError : ushort { Success = 0, InvalidConnectionId = 1, ApplicationAuthenticationError = 2, UserAuthenticationError = 3, UserAuthorizationError = 4, NotSupportedOperation = 5, MonitoredItemsNotFound = 6, InvalidSubscriptionID = 7, ItemAlreadyRegistered = 8, ItemAlreadyDeletedOrDoesNotExist = 9, InvalidMonitoredItems = 10, OperationFailed = 11, SpecificError = 12, BadNoCommunication = 13, Bad_NothingToDo = 14, Bad_TooManyOperations = 15, Bad_NodeIdInvalid = 16, BrowseFailed = 17, WriteFailed_BadOutOfRange = 18, WriteFailed_BadTypeMismatch = 19, WriteFailed_BadDimensionMismatch = 20, WriteFailed_AccessDenied = 21, WriteFailed_SecuredWrite = 22, WriteFailed_VerifiedWrite = 23, IndexOutOfRange = 24, RequestTimedOut = 25, DataTypeConversionNotSupported = 26, ItemCannotBeRegistered_NoName = 27, ItemCannotBeRegistered_NoId = 28, ItemAlreadyBeingMonitored = 29, SubscriptionIDAlreadyExist = 30, OperationWouldBlock = 31, PublishComplete = 32, WriteFailed_UserNotHavingAccessRights = 33, WriteFailed_VerifierNotHavingVerifyRights = 34, ObjectNotInitialized = 128, EndPointNotFound = 129, ConnectionClosed = 130, InvalidParameter = 131, MemoryAllocationError = 132, OperationNotComplete = 133, FileOperationFailed = 256, InvalidXMLFile = 272, RecordLookupError = 288, Unknown = ushort.MaxValue }