librpipErrorGetSeverity
uint32_t librpipErrorGetSeverity(void);
Description
This function returns the error severity set by a previous function.
Parameters
None.
Returns
One of the following constant values:
- LIBRPIP_ERROR_MSG_INFO
- LIBRPIP_ERROR_MSG_WARNING
- LIBRPIP_ERROR_MSG_ERROR
Example
Attempt to toggle an invalid GPIO pin and get the resultant severity.
char desc[200]; if(!librpipGpioPinToggle(32)) { switch(librpipErrorGetSeverity()) { case LIBRPIP_ERROR_MSG_ERROR: printf("Ouch - an error!"); break; case LIBRPIP_ERROR_MSG_WARNING: printf("Hmmm - a warning."); break; case LIBRPIP_ERROR_MSG_INFO: printf("Meh - some info."); break; } }
Available Since
API version 1.1