plibsys
|
Error data types. More...
#include <pmacros.h>
Go to the source code of this file.
Typedefs | |
typedef P_BEGIN_DECLS enum PErrorDomain_ | PErrorDomain |
Enum with error domains. More... | |
typedef enum PErrorIO_ | PErrorIO |
Enum with IO errors. More... | |
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.
typedef P_BEGIN_DECLS enum PErrorDomain_ PErrorDomain |
Enum with error domains.
enum PErrorDomain_ |
enum PErrorIO_ |
Enum with IO errors.
enum PErrorIPC_ |
Enum with IPC errors.