34#ifndef API_MIP_LOGGER_DELEGATE_CC_H_
35#define API_MIP_LOGGER_DELEGATE_CC_H_
119 const mip_cc_logger_init_callback_fn initCallback,
A file Containing the common types used by the upe, file and protection modules.
Error definition and functions.
const mip_cc_logger_flush_callback_fn const mip_cc_logger_write_callback_fn writeCallback
Definition logger_delegate_cc.h:121
mip_cc_handle * mip_cc_logger_delegate
Definition logger_delegate_cc.h:105
mip_cc_log_level
Log level.
Definition logger_delegate_cc.h:45
@ MIP_LOG_LEVEL_TRACE
Definition logger_delegate_cc.h:46
@ MIP_LOG_LEVEL_INFO
Definition logger_delegate_cc.h:47
@ MIP_LOG_LEVEL_ERROR
Definition logger_delegate_cc.h:49
@ MIP_LOG_LEVEL_WARNING
Definition logger_delegate_cc.h:48
MIP_CC_API(void) MIP_CC_ReleaseLoggerDelegate(mip_cc_logger_delegate loggerDelegate)
Release resources associated with an logger delegate handle.
const mip_cc_logger_flush_callback_fn flushCallback
Definition logger_delegate_cc.h:120
const mip_cc_logger_flush_callback_fn const mip_cc_logger_write_callback_fn mip_cc_logger_delegate mip_cc_error * errorInfo
Definition logger_delegate_cc.h:123
const mip_cc_logger_flush_callback_fn const mip_cc_logger_write_callback_fn mip_cc_logger_delegate * loggerDelegate
Definition logger_delegate_cc.h:122
MIP_CC_CALLBACK(mip_cc_logger_init_callback_fn, void, const char *)
Callback function definition for initialization of logger.
Export/import and other macros for C API.
Defines success/error result codes.
mip_cc_result
API success/failure result.
Definition result_cc.h:44
Definition logger_delegate_cc.h:125
int size
Definition logger_delegate_cc.h:126
mip_cc_logger_delegate * loggerDelegate
Definition logger_delegate_cc.h:130
mip_cc_logger_init_callback_fn initCallback
Definition logger_delegate_cc.h:127
mip_cc_logger_write_with_message_data_callback_fn writeCallback
Definition logger_delegate_cc.h:129
mip_cc_logger_flush_callback_fn flushCallback
Definition logger_delegate_cc.h:128
mip_cc_error * errorInfo
Definition logger_delegate_cc.h:131
Error information.
Definition error_cc.h:79
Opaque handle to MIP object.
Definition common_types_cc.h:44
Definition logger_delegate_cc.h:52
const char * file
Definition logger_delegate_cc.h:57
void * context
Definition logger_delegate_cc.h:59
int size
Definition logger_delegate_cc.h:53
int64_t milliSecondsSinceEpoch
Definition logger_delegate_cc.h:60
const char * messageThreadId
Definition logger_delegate_cc.h:61
mip_cc_log_level level
Definition logger_delegate_cc.h:54
const char * message
Definition logger_delegate_cc.h:55
int32_t line
Definition logger_delegate_cc.h:58
const char * function
Definition logger_delegate_cc.h:56