plibsys 0.0.5
|
Error data types. More...
#include <pmacros.h>
Go to the source code of this file.
Typedefs | |
typedef enum PErrorDomain_ | PErrorDomain |
Enum with error domains. | |
typedef enum PErrorIO_ | PErrorIO |
Enum with IO errors. | |
typedef enum PErrorIPC_ | PErrorIPC |
Enum with IPC errors. | |
Error data types.
All error codes are splitted into the several domains. Every error should belong to one of the domains described in PErrorDomain. Think of an error domain as a logical subsystem.
Every error domain has its own enumeration with the list of possible error codes. System error codes are converted to specified domains using internal routines.
Definition in file perrortypes.h.
enum PErrorDomain_ |
Enum with error domains.
Enumerator | |
---|---|
P_ERROR_DOMAIN_NONE | No domain was specified.
|
P_ERROR_DOMAIN_IO | Input/output domain.
|
P_ERROR_DOMAIN_IPC | Interprocess communication domain.
|
Definition at line 52 of file perrortypes.h.
enum PErrorIO_ |
Enum with IO errors.
Definition at line 59 of file perrortypes.h.
enum PErrorIPC_ |
Enum with IPC errors.
Definition at line 86 of file perrortypes.h.