Annotation of sbbs/include/mozilla/nspr/prerr.h, revision 1.1

1.1     ! root        1: /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
        !             2: /* 
        !             3:  * The contents of this file are subject to the Mozilla Public
        !             4:  * License Version 1.1 (the "License"); you may not use this file
        !             5:  * except in compliance with the License. You may obtain a copy of
        !             6:  * the License at http://www.mozilla.org/MPL/
        !             7:  * 
        !             8:  * Software distributed under the License is distributed on an "AS
        !             9:  * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
        !            10:  * implied. See the License for the specific language governing
        !            11:  * rights and limitations under the License.
        !            12:  * 
        !            13:  * The Original Code is the Netscape Portable Runtime (NSPR).
        !            14:  * 
        !            15:  * The Initial Developer of the Original Code is Netscape
        !            16:  * Communications Corporation.  Portions created by Netscape are 
        !            17:  * Copyright (C) 1998-2000 Netscape Communications Corporation.  All
        !            18:  * Rights Reserved.
        !            19:  * 
        !            20:  * Contributor(s):
        !            21:  * 
        !            22:  * Alternatively, the contents of this file may be used under the
        !            23:  * terms of the GNU General Public License Version 2 or later (the
        !            24:  * "GPL"), in which case the provisions of the GPL are applicable 
        !            25:  * instead of those above.  If you wish to allow use of your 
        !            26:  * version of this file only under the terms of the GPL and not to
        !            27:  * allow others to use your version of this file under the MPL,
        !            28:  * indicate your decision by deleting the provisions above and
        !            29:  * replace them with the notice and other provisions required by
        !            30:  * the GPL.  If you do not delete the provisions above, a recipient
        !            31:  * may use your version of this file under either the MPL or the
        !            32:  * GPL.
        !            33:  */
        !            34: 
        !            35: #ifndef prerr_h___
        !            36: #define prerr_h___
        !            37: 
        !            38: /*
        !            39:  *
        !            40:  * prerr.h
        !            41:  * This file is automatically generated; please do not edit it.
        !            42:  */
        !            43: 
        !            44: /* Memory allocation attempt failed */
        !            45: #define PR_OUT_OF_MEMORY_ERROR                   (-6000L)
        !            46: 
        !            47: /* Invalid file descriptor */
        !            48: #define PR_BAD_DESCRIPTOR_ERROR                  (-5999L)
        !            49: 
        !            50: /* The operation would have blocked */
        !            51: #define PR_WOULD_BLOCK_ERROR                     (-5998L)
        !            52: 
        !            53: /* Invalid memory address argument */
        !            54: #define PR_ACCESS_FAULT_ERROR                    (-5997L)
        !            55: 
        !            56: /* Invalid function for file type */
        !            57: #define PR_INVALID_METHOD_ERROR                  (-5996L)
        !            58: 
        !            59: /* Invalid memory address argument */
        !            60: #define PR_ILLEGAL_ACCESS_ERROR                  (-5995L)
        !            61: 
        !            62: /* Some unknown error has occurred */
        !            63: #define PR_UNKNOWN_ERROR                         (-5994L)
        !            64: 
        !            65: /* Operation interrupted by another thread */
        !            66: #define PR_PENDING_INTERRUPT_ERROR               (-5993L)
        !            67: 
        !            68: /* function not implemented */
        !            69: #define PR_NOT_IMPLEMENTED_ERROR                 (-5992L)
        !            70: 
        !            71: /* I/O function error */
        !            72: #define PR_IO_ERROR                              (-5991L)
        !            73: 
        !            74: /* I/O operation timed out */
        !            75: #define PR_IO_TIMEOUT_ERROR                      (-5990L)
        !            76: 
        !            77: /* I/O operation on busy file descriptor */
        !            78: #define PR_IO_PENDING_ERROR                      (-5989L)
        !            79: 
        !            80: /* The directory could not be opened */
        !            81: #define PR_DIRECTORY_OPEN_ERROR                  (-5988L)
        !            82: 
        !            83: /* Invalid function argument */
        !            84: #define PR_INVALID_ARGUMENT_ERROR                (-5987L)
        !            85: 
        !            86: /* Network address not available (in use?) */
        !            87: #define PR_ADDRESS_NOT_AVAILABLE_ERROR           (-5986L)
        !            88: 
        !            89: /* Network address type not supported */
        !            90: #define PR_ADDRESS_NOT_SUPPORTED_ERROR           (-5985L)
        !            91: 
        !            92: /* Already connected */
        !            93: #define PR_IS_CONNECTED_ERROR                    (-5984L)
        !            94: 
        !            95: /* Network address is invalid */
        !            96: #define PR_BAD_ADDRESS_ERROR                     (-5983L)
        !            97: 
        !            98: /* Local Network address is in use */
        !            99: #define PR_ADDRESS_IN_USE_ERROR                  (-5982L)
        !           100: 
        !           101: /* Connection refused by peer */
        !           102: #define PR_CONNECT_REFUSED_ERROR                 (-5981L)
        !           103: 
        !           104: /* Network address is presently unreachable */
        !           105: #define PR_NETWORK_UNREACHABLE_ERROR             (-5980L)
        !           106: 
        !           107: /* Connection attempt timed out */
        !           108: #define PR_CONNECT_TIMEOUT_ERROR                 (-5979L)
        !           109: 
        !           110: /* Network file descriptor is not connected */
        !           111: #define PR_NOT_CONNECTED_ERROR                   (-5978L)
        !           112: 
        !           113: /* Failure to load dynamic library */
        !           114: #define PR_LOAD_LIBRARY_ERROR                    (-5977L)
        !           115: 
        !           116: /* Failure to unload dynamic library */
        !           117: #define PR_UNLOAD_LIBRARY_ERROR                  (-5976L)
        !           118: 
        !           119: /* Symbol not found in any of the loaded dynamic libraries */
        !           120: #define PR_FIND_SYMBOL_ERROR                     (-5975L)
        !           121: 
        !           122: /* Insufficient system resources */
        !           123: #define PR_INSUFFICIENT_RESOURCES_ERROR          (-5974L)
        !           124: 
        !           125: /* A directory lookup on a network address has failed */
        !           126: #define PR_DIRECTORY_LOOKUP_ERROR                (-5973L)
        !           127: 
        !           128: /* Attempt to access a TPD key that is out of range */
        !           129: #define PR_TPD_RANGE_ERROR                       (-5972L)
        !           130: 
        !           131: /* Process open FD table is full */
        !           132: #define PR_PROC_DESC_TABLE_FULL_ERROR            (-5971L)
        !           133: 
        !           134: /* System open FD table is full */
        !           135: #define PR_SYS_DESC_TABLE_FULL_ERROR             (-5970L)
        !           136: 
        !           137: /* Network operation attempted on non-network file descriptor */
        !           138: #define PR_NOT_SOCKET_ERROR                      (-5969L)
        !           139: 
        !           140: /* TCP-specific function attempted on a non-TCP file descriptor */
        !           141: #define PR_NOT_TCP_SOCKET_ERROR                  (-5968L)
        !           142: 
        !           143: /* TCP file descriptor is already bound */
        !           144: #define PR_SOCKET_ADDRESS_IS_BOUND_ERROR         (-5967L)
        !           145: 
        !           146: /* Access Denied */
        !           147: #define PR_NO_ACCESS_RIGHTS_ERROR                (-5966L)
        !           148: 
        !           149: /* The requested operation is not supported by the platform */
        !           150: #define PR_OPERATION_NOT_SUPPORTED_ERROR         (-5965L)
        !           151: 
        !           152: /* The host operating system does not support the protocol requested */
        !           153: #define PR_PROTOCOL_NOT_SUPPORTED_ERROR          (-5964L)
        !           154: 
        !           155: /* Access to the remote file has been severed */
        !           156: #define PR_REMOTE_FILE_ERROR                     (-5963L)
        !           157: 
        !           158: /* The value requested is too large to be stored in the data buffer provided */
        !           159: #define PR_BUFFER_OVERFLOW_ERROR                 (-5962L)
        !           160: 
        !           161: /* TCP connection reset by peer */
        !           162: #define PR_CONNECT_RESET_ERROR                   (-5961L)
        !           163: 
        !           164: /* Unused */
        !           165: #define PR_RANGE_ERROR                           (-5960L)
        !           166: 
        !           167: /* The operation would have deadlocked */
        !           168: #define PR_DEADLOCK_ERROR                        (-5959L)
        !           169: 
        !           170: /* The file is already locked */
        !           171: #define PR_FILE_IS_LOCKED_ERROR                  (-5958L)
        !           172: 
        !           173: /* Write would result in file larger than the system allows */
        !           174: #define PR_FILE_TOO_BIG_ERROR                    (-5957L)
        !           175: 
        !           176: /* The device for storing the file is full */
        !           177: #define PR_NO_DEVICE_SPACE_ERROR                 (-5956L)
        !           178: 
        !           179: /* Unused */
        !           180: #define PR_PIPE_ERROR                            (-5955L)
        !           181: 
        !           182: /* Unused */
        !           183: #define PR_NO_SEEK_DEVICE_ERROR                  (-5954L)
        !           184: 
        !           185: /* Cannot perform a normal file operation on a directory */
        !           186: #define PR_IS_DIRECTORY_ERROR                    (-5953L)
        !           187: 
        !           188: /* Symbolic link loop */
        !           189: #define PR_LOOP_ERROR                            (-5952L)
        !           190: 
        !           191: /* File name is too long */
        !           192: #define PR_NAME_TOO_LONG_ERROR                   (-5951L)
        !           193: 
        !           194: /* File not found */
        !           195: #define PR_FILE_NOT_FOUND_ERROR                  (-5950L)
        !           196: 
        !           197: /* Cannot perform directory operation on a normal file */
        !           198: #define PR_NOT_DIRECTORY_ERROR                   (-5949L)
        !           199: 
        !           200: /* Cannot write to a read-only file system */
        !           201: #define PR_READ_ONLY_FILESYSTEM_ERROR            (-5948L)
        !           202: 
        !           203: /* Cannot delete a directory that is not empty */
        !           204: #define PR_DIRECTORY_NOT_EMPTY_ERROR             (-5947L)
        !           205: 
        !           206: /* Cannot delete or rename a file object while the file system is busy */
        !           207: #define PR_FILESYSTEM_MOUNTED_ERROR              (-5946L)
        !           208: 
        !           209: /* Cannot rename a file to a file system on another device */
        !           210: #define PR_NOT_SAME_DEVICE_ERROR                 (-5945L)
        !           211: 
        !           212: /* The directory object in the file system is corrupted */
        !           213: #define PR_DIRECTORY_CORRUPTED_ERROR             (-5944L)
        !           214: 
        !           215: /* Cannot create or rename a filename that already exists */
        !           216: #define PR_FILE_EXISTS_ERROR                     (-5943L)
        !           217: 
        !           218: /* Directory is full.  No additional filenames may be added */
        !           219: #define PR_MAX_DIRECTORY_ENTRIES_ERROR           (-5942L)
        !           220: 
        !           221: /* The required device was in an invalid state */
        !           222: #define PR_INVALID_DEVICE_STATE_ERROR            (-5941L)
        !           223: 
        !           224: /* The device is locked */
        !           225: #define PR_DEVICE_IS_LOCKED_ERROR                (-5940L)
        !           226: 
        !           227: /* No more entries in the directory */
        !           228: #define PR_NO_MORE_FILES_ERROR                   (-5939L)
        !           229: 
        !           230: /* Encountered end of file */
        !           231: #define PR_END_OF_FILE_ERROR                     (-5938L)
        !           232: 
        !           233: /* Seek error */
        !           234: #define PR_FILE_SEEK_ERROR                       (-5937L)
        !           235: 
        !           236: /* The file is busy */
        !           237: #define PR_FILE_IS_BUSY_ERROR                    (-5936L)
        !           238: 
        !           239: /* The I/O operation was aborted */
        !           240: #define PR_OPERATION_ABORTED_ERROR               (-5935L)
        !           241: 
        !           242: /* Operation is still in progress (probably a non-blocking connect) */
        !           243: #define PR_IN_PROGRESS_ERROR                     (-5934L)
        !           244: 
        !           245: /* Operation has already been initiated (probably a non-blocking connect) */
        !           246: #define PR_ALREADY_INITIATED_ERROR               (-5933L)
        !           247: 
        !           248: /* The wait group is empty */
        !           249: #define PR_GROUP_EMPTY_ERROR                     (-5932L)
        !           250: 
        !           251: /* Object state improper for request */
        !           252: #define PR_INVALID_STATE_ERROR                   (-5931L)
        !           253: 
        !           254: /* Network is down */
        !           255: #define PR_NETWORK_DOWN_ERROR                    (-5930L)
        !           256: 
        !           257: /* Socket shutdown */
        !           258: #define PR_SOCKET_SHUTDOWN_ERROR                 (-5929L)
        !           259: 
        !           260: /* Connection aborted */
        !           261: #define PR_CONNECT_ABORTED_ERROR                 (-5928L)
        !           262: 
        !           263: /* Host is unreachable */
        !           264: #define PR_HOST_UNREACHABLE_ERROR                (-5927L)
        !           265: 
        !           266: /* The library is not loaded */
        !           267: #define PR_LIBRARY_NOT_LOADED_ERROR              (-5926L)
        !           268: 
        !           269: /* Placeholder for the end of the list */
        !           270: #define PR_MAX_ERROR                             (-5925L)
        !           271: 
        !           272: extern void nspr_InitializePRErrorTable(void);
        !           273: #define ERROR_TABLE_BASE_nspr (-6000L)
        !           274: 
        !           275: #endif /* prerr_h___ */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.