Open Lighting Architecture: common/base/SysExits.cpp File Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Namespaces | Variables
SysExits.cpp File Reference
System Exit Values

## Namespaces
namespace | ola
| The namespace containing all OLA symbols.

## Macros
Fallback values
These are the values we fall back to in case the os doesn't provide exit codes
#define | EX_OK 0
| successful termination
#define | EX__BASE 64
| base value for error messages
#define | EX_USAGE 64
| command line usage error
#define | EX_DATAERR 65
| data format error
#define | EX_NOINPUT 66
| cannot open input
#define | EX_NOUSER 67
| addressee unknown
#define | EX_NOHOST 68
| host name unknown
#define | EX_UNAVAILABLE 69
| service unavailable
#define | EX_SOFTWARE 70
| internal software error
#define | EX_OSERR 71
| system error (e.g., can't fork)
#define | EX_OSFILE 72
| critical OS file missing
#define | EX_CANTCREAT 73
| can't create (user) output file
#define | EX_IOERR 74
| input/output error
#define | EX_TEMPFAIL 75
| temp failure; user is invited to retry
#define | EX_PROTOCOL 76
| remote error in protocol
#define | EX_NOPERM 77
| permission denied
#define | EX_CONFIG 78
| configuration error
#define | EX__MAX 78
| maximum listed value

## Variables
const int | ola::EXIT_OK = EX_OK
| successful termination
const int | ola::EXIT__BASE = EX__BASE
| base value for error messages
const int | ola::EXIT_USAGE = EX_USAGE
| command line usage error
const int | ola::EXIT_DATAERR = EX_DATAERR
| data format error
const int | ola::EXIT_NOINPUT = EX_NOINPUT
| cannot open input
const int | ola::EXIT_NOUSER = EX_NOUSER
| addresses unknown
const int | ola::EXIT_NOHOST = EX_NOHOST
| host name unknown
const int | ola::EXIT_UNAVAILABLE = EX_UNAVAILABLE
| service unavailable
const int | ola::EXIT_SOFTWARE = EX_SOFTWARE
| internal software error
const int | ola::EXIT_OSERR = EX_OSERR
| system error (e.g can't fork)
const int | ola::EXIT_OSFILE = EX_OSFILE
| critical OS file missing
const int | ola::EXIT_CANTCREAT = EX_CANTCREAT
| can't create (user) output file
const int | ola::EXIT_IOERR = EX_IOERR
| input/output error
const int | ola::EXIT_TEMPFAIL = EX_TEMPFAIL
| temp failure; user can rety
const int | ola::EXIT_PROTOCOL = EX_PROTOCOL
| remote error in protocol
const int | ola::EXIT_NOPERM = EX_NOPERM
| permission denied
const int | ola::EXIT_CONFIG = EX_CONFIG
| configuration error
const int | ola::EXIT__MAX = EX__MAX
| maximum listed value