19 #ifndef __XRD_CL_STATUS_HH__
20 #define __XRD_CL_STATUS_HH__
31 const uint16_t
stOK = 0x0000;
126 return (
code/100)+50;
140 #endif // __XRD_CL_STATUS_HH__
const uint16_t errUnknownCommand
Definition: XrdClStatus.hh:56
const uint16_t errInvalidResponse
Definition: XrdClStatus.hh:94
const uint16_t errNoMoreFreeSIDs
Definition: XrdClStatus.hh:92
const uint16_t errSocketTimeout
Definition: XrdClStatus.hh:71
const uint16_t stOK
Everything went OK.
Definition: XrdClStatus.hh:31
bool IsError() const
Error.
Definition: XrdClStatus.hh:115
const uint16_t errQueryNotSupported
Definition: XrdClStatus.hh:86
const uint16_t errAuthFailed
Definition: XrdClStatus.hh:85
const uint16_t errInvalidArgs
Definition: XrdClStatus.hh:57
const uint16_t errConfig
System misconfigured.
Definition: XrdClStatus.hh:54
const uint16_t errFcntl
failed manipulate file descriptor
Definition: XrdClStatus.hh:52
const uint16_t errSocketError
Definition: XrdClStatus.hh:70
const uint16_t errNone
No error.
Definition: XrdClStatus.hh:47
const uint16_t errInProgress
Definition: XrdClStatus.hh:58
const uint16_t errUnknown
Unknown error.
Definition: XrdClStatus.hh:49
const uint16_t errErrorResponse
Definition: XrdClStatus.hh:99
const uint16_t errRedirectLimit
Definition: XrdClStatus.hh:97
const uint16_t suDone
Definition: XrdClStatus.hh:38
const uint16_t errSocketOptError
Definition: XrdClStatus.hh:74
uint16_t code
Error type, or additional hints on what to do.
Definition: XrdClStatus.hh:135
const uint16_t suPartial
Definition: XrdClStatus.hh:41
const uint16_t errSocketDisconnected
Definition: XrdClStatus.hh:72
const uint16_t errNotSupported
Definition: XrdClStatus.hh:61
const uint16_t errOSError
Definition: XrdClStatus.hh:60
Procedure execution status.
Definition: XrdClStatus.hh:107
uint16_t status
Status of the execution.
Definition: XrdClStatus.hh:134
const uint16_t errUninitialized
Definition: XrdClStatus.hh:59
const uint16_t errPoll
error while polling descriptors
Definition: XrdClStatus.hh:53
bool IsFatal() const
Fatal error.
Definition: XrdClStatus.hh:116
const uint16_t errCheckSumError
Definition: XrdClStatus.hh:96
const uint16_t errNotImplemented
Operation is not implemented.
Definition: XrdClStatus.hh:63
const uint16_t errNoMoreReplicas
No more replicas to try.
Definition: XrdClStatus.hh:64
const uint16_t errStreamDisconnect
Definition: XrdClStatus.hh:75
const uint16_t suAlreadyDone
Definition: XrdClStatus.hh:42
const uint16_t stFatal
Fatal error, it's still an error.
Definition: XrdClStatus.hh:33
const uint16_t errInvalidMessage
Definition: XrdClStatus.hh:82
const uint16_t errHandShakeFailed
Definition: XrdClStatus.hh:83
const uint16_t errDataError
data is corrupted
Definition: XrdClStatus.hh:62
std::string ToString() const
Create a string representation.
const uint16_t stError
An error occurred that could potentially be retried.
Definition: XrdClStatus.hh:32
const uint16_t errNotFound
Definition: XrdClStatus.hh:95
const uint16_t errOperationExpired
Definition: XrdClStatus.hh:87
const uint16_t errRedirect
Definition: XrdClStatus.hh:100
const uint16_t errPollerError
Definition: XrdClStatus.hh:73
Status(uint16_t st=stOK, uint16_t cod=errNone, uint32_t errN=0)
Constructor.
Definition: XrdClStatus.hh:112
const uint16_t suContinue
Definition: XrdClStatus.hh:39
const uint16_t errLoginFailed
Definition: XrdClStatus.hh:84
uint32_t errNo
Errno, if any.
Definition: XrdClStatus.hh:136
const uint16_t errInternal
Internal error.
Definition: XrdClStatus.hh:55
const uint16_t errConnectionError
Definition: XrdClStatus.hh:76
const uint16_t errInvalidAddr
Definition: XrdClStatus.hh:69
const uint16_t suRetry
Definition: XrdClStatus.hh:40
bool IsOK() const
We're fine.
Definition: XrdClStatus.hh:117
int GetShellCode() const
Get the status code that may be returned to the shell.
Definition: XrdClStatus.hh:122
const uint16_t errRetry
Try again for whatever reason.
Definition: XrdClStatus.hh:48
const uint16_t errInvalidOp
Definition: XrdClStatus.hh:50
const uint16_t errResponseNegative
Query response was negative.
Definition: XrdClStatus.hh:102
const uint16_t errInvalidSession
Definition: XrdClStatus.hh:77
const uint16_t errInvalidRedirectURL
Definition: XrdClStatus.hh:93