12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- #pragma once
- #ifdef __cplusplus
- extern "C" {
- #endif
- enum
- {
- NErr_Success = 0,
- NErr_True = 0,
- NErr_Error = 1,
- NErr_OutOfMemory = 2,
- NErr_FileNotFound = 3,
- NErr_NullPointer = 4,
- NErr_NotImplemented = 5,
- NErr_EndOfFile = 6,
- NErr_NeedMoreData = 7,
- NErr_False = 8,
- NErr_FailedCreate = 9,
- NErr_Closed = 10,
- NErr_TryAgain = 11,
- NErr_NoDevice = 12,
- NErr_UnsupportedFormat = 13,
- NErr_Unknown = 14,
- NErr_Insufficient = 15,
- NErr_Empty = 16,
- NErr_LostSynchronization = 17,
- NErr_TimedOut = 19,
- NErr_BadParameter = 20,
- NErr_NoAction = 21,
-
-
- NErr_TestFailed = 18,
- NErr_TestPassed = 0,
- NErr_TestError = 1,
- NErr_TestNotComplete = 22,
-
- NErr_Malformed = 23,
- NErr_WrongFormat = 24,
- NErr_Reserved = 25,
- NErr_Changed = 26,
- NErr_Interrupted = 27,
- NErr_ConnectionFailed = 28,
- NErr_DNS = 29,
-
- NErr_BadRequest = 30,
- NErr_Unauthorized = 31,
- NErr_Forbidden = 32,
- NErr_NotFound = 33,
- NErr_BadMethod = 34,
- NErr_NotAcceptable = 35,
- NErr_ProxyAuthenticationRequired = 36,
- NErr_RequestTimeout = 37,
- NErr_Conflict = 38,
- NErr_Gone = 39,
- NErr_InternalServerError = 40,
- NErr_ServiceUnavailable = 41,
- NErr_Exception = 42,
- NErr_Underrun = 43,
- NErr_NoMatchingImplementation = 44,
- NErr_IntegerOverflow = 45,
- NErr_IncompatibleVersion = 46,
- NErr_Disabled = 47,
- NErr_ParameterOutOfRange = 48,
- NErr_OSNotSupported = 49,
- NErr_UnsupportedInterface = 50,
- NErr_DirectPointer = 51,
- NErr_ReadOnly = 52,
- NErr_EndOfEnumeration = NErr_EndOfFile,
- NErr_ReadTruncated = 54,
- NErr_Aborted = 55,
- NErr_BadReturnValue = 56,
- NErr_MaximumDepth = 57,
- NErr_Stopped = 58,
- NErr_LengthRequired = 59,
- NErr_PreconditionFailed = 60,
- NErr_TooLarge = 61,
- };
- typedef int NError;
- typedef int ns_error_t;
- #ifdef __cplusplus
- }
- #endif
- #define NSERROR_RETURN_ON_FAILURE(x) { int local_ret = x; if (local_ret != NErr_Success) return local_ret; }
|