Typedefs | |
| typedef nlh_s * | NLH_t |
| typedef enum nic_error_level_e | NIC_Error_Level_t |
| typedef enum nic_result_e | NIC_Res_t |
| typedef void(*) | NIC_Error_Handler_t (NLH_t, NIC_Error_Level_t, char *,...) |
| typedef int(*) | NIC_VA_Error_Handler_t (void *, int priority, char *fmt, va_list va) |
Enumerations | |
| enum | nic_error_level_e { NIC_FATAL, NIC_ERR = 3, NIC_WARN = 4, NIC_DEBUG = 7 } |
| enum | nic_result_e { NIC_FAIL = -1, NIC_OK = 0, NIC_SUCCESS = 0 } |
Functions | |
| NLH_t | nic_open (NIC_Error_Handler_t) |
| void | nic_close (NLH_t *) |
| void | nic_set_logger (NLH_t, NIC_Error_Handler_t) |
| void | nic_set_va_logger (NLH_t, NIC_VA_Error_Handler_t handler, void *handler_arg) |
| void | nic_sys_logger (NLH_t, NIC_Error_Level_t, char *fmt,...) |
| void | nic_stderr_logger (NLH_t, NIC_Error_Level_t, char *fmt,...) |
| NIC_Res_t | nic_set_loglevel (NLH_t, NIC_Error_Level_t) |
| typedef void(*) NIC_Error_Handler_t(NLH_t, NIC_Error_Level_t, char *,...) |
| typedef enum nic_error_level_e NIC_Error_Level_t |
Error level - functions will call error handler with priority set to one of these values.
| typedef enum nic_result_e NIC_Res_t |
Result code type
| enum nic_error_level_e |
| enum nic_result_e |
| void nic_close | ( | NLH_t * | ) |
Call this when finished with NIC to free resources
| NLH_t nic_open | ( | NIC_Error_Handler_t | ) |
1.4.7