Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-01-08 10:33:33

0001 #ifndef __XRDOSS_ETEXT__
0002 #define __XRDOSS_ETEXT__
0003 /******************************************************************************/
0004 /*                                                                            */
0005 /*                        X r d O s s E T e x t . h h                         */
0006 /*                                                                            */
0007 /* (c) 2003 by the Board of Trustees of the Leland Stanford, Jr., University  */
0008 /*                            All Rights Reserved                             */
0009 /*   Produced by Andrew Hanushevsky for Stanford University under contract    */
0010 /*              DE-AC02-76-SFO0515 with the Department of Energy              */
0011 /*                                                                            */
0012 /* This file is part of the XRootD software suite.                            */
0013 /*                                                                            */
0014 /* XRootD is free software: you can redistribute it and/or modify it under    */
0015 /* the terms of the GNU Lesser General Public License as published by the     */
0016 /* Free Software Foundation, either version 3 of the License, or (at your     */
0017 /* option) any later version.                                                 */
0018 /*                                                                            */
0019 /* XRootD is distributed in the hope that it will be useful, but WITHOUT      */
0020 /* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or      */
0021 /* FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public       */
0022 /* License for more details.                                                  */
0023 /*                                                                            */
0024 /* You should have received a copy of the GNU Lesser General Public License   */
0025 /* along with XRootD in a file called COPYING.LESSER (LGPL license) and file  */
0026 /* COPYING (GPL license).  If not, see <http://www.gnu.org/licenses/>.        */
0027 /*                                                                            */
0028 /* The copyright holder's institutional names and contributor's names may not */
0029 /* be used to endorse or promote products derived from this software without  */
0030 /* specific prior written permission of the institution or contributor.       */
0031 /******************************************************************************/
0032 
0033 #define XRDOSS_EBASE 8001
0034   
0035 #define XRDOSS_E8001 8001
0036 #define XRDOSS_E8002 8002
0037 #define XRDOSS_E8003 8003
0038 #define XRDOSS_E8004 8004
0039 #define XRDOSS_E8005 8005
0040 #define XRDOSS_E8006 8006
0041 #define XRDOSS_E8007 8007
0042 #define XRDOSS_E8008 8008
0043 #define XRDOSS_E8009 8009
0044 #define XRDOSS_E8010 8010
0045 #define XRDOSS_E8011 8011
0046 #define XRDOSS_E8012 8012
0047 #define XRDOSS_E8013 8013
0048 #define XRDOSS_E8014 8014
0049 #define XRDOSS_E8015 8015
0050 //      XRDOSS_E8016 8016
0051 #define XRDOSS_E8017 8017
0052 #define XRDOSS_E8018 8018
0053 #define XRDOSS_E8019 8019
0054 #define XRDOSS_E8020 8020
0055 #define XRDOSS_E8021 8021
0056 #define XRDOSS_E8022 8022
0057 #define XRDOSS_E8023 8023
0058 #define XRDOSS_E8024 8024
0059 #define XRDOSS_E8025 8025
0060 #define XRDOSS_E8026 8026
0061 #define XRDOSS_E8027 8027
0062 #define XRDOSS_E8028 8028
0063 
0064 #define XRDOSS_ELAST 8028
0065   
0066 #define XRDOSS_T8001 "directory object in use (internal error)"
0067 #define XRDOSS_T8002 "directory object not open (internal error)"
0068 #define XRDOSS_T8003 "file object in use (internal error)"
0069 #define XRDOSS_T8004 "file object not open (internal error)"
0070 #define XRDOSS_T8005 "file path marked read/only"
0071 #define XRDOSS_T8006 "dynamic staging not allowed"
0072 #define XRDOSS_T8007 "maximum allowed file size exceeded"
0073 #define XRDOSS_T8008 "large file support not enabled"
0074 #define XRDOSS_T8009 "dynamic staging failed"
0075 #define XRDOSS_T8010 "invalid staging priority"
0076 #define XRDOSS_T8011 "new path violates old path options"
0077 #define XRDOSS_T8012 "invalid response from mss (internal error)"
0078 #define XRDOSS_T8013 "mss command too long (internal error)"
0079 #define XRDOSS_T8014 "lock object in use (internal error)"
0080 #define XRDOSS_T8015 "unable to lock file"
0081 #define XRDOSS_T8016 "8016"
0082 #define XRDOSS_T8017 "unlocking an unlocked object (internal error)"
0083 #define XRDOSS_T8018 "invalid suggested allocation size"
0084 #define XRDOSS_T8019 "requested space does not exist"
0085 #define XRDOSS_T8020 "not enough free space to create file"
0086 #define XRDOSS_T8021 "server-side decompression is disabled"
0087 #define XRDOSS_T8022 "compressed files may not be open for update"
0088 #define XRDOSS_T8023 "no response from remote storage service"
0089 #define XRDOSS_T8024 "invalid response from remote storage service"
0090 #define XRDOSS_T8025 "unable to queue stage request to the remote storage service"
0091 #define XRDOSS_T8026 "file creation is prohibited"
0092 #define XRDOSS_T8027 "path is not a relative path"
0093 #define XRDOSS_T8028 "dynamic cast failed (internal error)"
0094 #endif