Example #1
0
        public static string ErrorCodeToMessage(int errorCode)
        {
            string errorMessage;

            lock (_errorMessages)
                if (!_errorMessages.TryGetValue(errorCode, out errorMessage))
                {
                    errorMessage = _errorMessages[errorCode] = Marshal.PtrToStringAnsi(Interop.nn_strerror(errorCode));
                }
            return(errorMessage);
        }
Example #2
0
 public static string StrError(int errnum)
 {
     return(Marshal.PtrToStringAnsi(Interop.nn_strerror(errnum)));
 }