Annotation of sbbs/include/mozilla/nspr/prerr.h, revision 1.1.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.