Logo ROOT   6.30.04
Reference Guide
 All Namespaces Files Pages
NetErrors.h
Go to the documentation of this file.
1 // @(#)root/net:$Id$
2 // Author: Fons Rademakers 11/08/97
3 
4 /*************************************************************************
5  * Copyright (C) 1995-2003, Rene Brun and Fons Rademakers. *
6  * All rights reserved. *
7  * *
8  * For the licensing terms see $ROOTSYS/LICENSE. *
9  * For the list of contributors see $ROOTSYS/README/CREDITS. *
10  *************************************************************************/
11 
12 #ifndef ROOT_NetErrors
13 #define ROOT_NetErrors
14 
15 
16 //////////////////////////////////////////////////////////////////////////
17 // //
18 // NetErrors //
19 // //
20 // This header file defines error codes generated by rootd/proofd. //
21 // //
22 //////////////////////////////////////////////////////////////////////////
23 
24 #include "Rtypes.h"
25 
26 enum ERootdErrors {
27  kErrUndef,
28  kErrNoFile,
29  kErrBadFile,
30  kErrFileExists,
31  kErrNoAccess,
32  kErrFileOpen,
33  kErrFileWriteOpen,
34  kErrFileReadOpen,
35  kErrNoSpace,
36  kErrBadOp,
37  kErrBadMess,
38  kErrFilePut,
39  kErrFileGet,
40  kErrNoUser,
41  kErrNoAnon,
42  kErrBadUser,
43  kErrNoHome,
44  kErrNoPasswd,
45  kErrBadPasswd,
46  kErrNoSRP,
47  kErrFatal,
48  kErrRestartSeek,
49  kErrNotAllowed,
50  kErrConnectionRefused,
51  kErrAuthNotOK,
52  kErrWrongUser,
53  kErrNoPipeInfo,
54  kErrNoChangePermission,
55  kErrBadRtag,
56  kErrNoPassHEquNoFiles,
57  kErrNoPassHEquBadFiles,
58  kErrNoPassHEquFailed,
59  kErrBadPassHEquNoFiles,
60  kErrBadPassHEquBadFiles,
61  kErrBadPassHEquFailed,
62  kErrBadRtagHEquNoFiles,
63  kErrBadRtagHEquBadFiles,
64  kErrBadRtagHEquFailed,
65  kErrBadPwdFile,
66  kErrBadPwdFileHEquNoFiles,
67  kErrBadPwdFileHEquBadFiles,
68  kErrBadPwdFileHEquFailed,
69  kErrError
70 };
71 
72 R__EXTERN const char *gRootdErrStr[];
73 
74 #endif