Fixed a bug that caused physical memory allocation to be one-time use
[tpg/acess2.git] / Modules / UDI / include / _udi / logging.h
1 /**
2  */
3 #ifndef _UDI_LOGGING_H
4 #define _UDI_LOGGING_H
5
6 typedef void udi_log_write_call_t( udi_cb_t *gcb, udi_status_t correlated_status );
7
8 extern void udi_log_write(
9         udi_log_write_call_t    *callback,
10         udi_cb_t                *gcb,
11         udi_trevent_t   trace_event,
12         udi_ubit8_t             severity,
13         udi_index_t             meta_idx,
14         udi_status_t    original_status,
15         udi_ubit32_t    msgnum,
16         ...
17         );
18
19 /* Values for severity */
20 #define UDI_LOG_DISASTER        1
21 #define UDI_LOG_ERROR           2
22 #define UDI_LOG_WARNING         3
23 #define UDI_LOG_INFORMATION     4
24
25 #endif

UCC git Repository :: git.ucc.asn.au