|
OSAPI
0.29
Open System API
|
10 #ifndef OSAPI_STATUS_TYPES_H_
11 #define OSAPI_STATUS_TYPES_H_
21 #include "general/general_baseline.h"
27 #include "general/general_types.h"
28 #include "error/error_types.h"
Definition of opaque status type.
Definition: status_types.h:56
t_status_funcname funcname
Function name that provides the status.
Definition: status_types.h:74
t_status_type type
For which library is the status available.
Definition: status_types.h:59
Byte t_module
Definition of the module type.
Definition: general_types.h:69
const typedef char * t_status_funcname
Function name type.
Definition: status_types.h:53
t_module module
Module that provides the status.
Definition: status_types.h:72
const typedef char * t_status_string
Error string type.
Definition: status_types.h:50
t_error code
The status can be provided by an error code.
Definition: status_types.h:65
t_status_string string
The error can also be provided through a string directly.
Definition: status_types.h:68
int t_status_type
Library identifier type (OSAPI, libc, etc.)
Definition: status_types.h:47