7#ifndef CDI_LOG_ENUMS_H__
8#define CDI_LOG_ENUMS_H__
CdiLogComponent
This selector determines the SDK component type for logging. Logging for it can be enabled/disabled u...
Definition cdi_log_enums.h:35
@ kLogComponentGeneric
Generic component.
Definition cdi_log_enums.h:36
@ kLogComponentPayloadConfig
Payload configuration data component.
Definition cdi_log_enums.h:37
@ kLogComponentPerformanceMetrics
Performance metrics component.
Definition cdi_log_enums.h:38
@ kLogComponentEndpointManager
Endpoint Manager component.
Definition cdi_log_enums.h:40
@ kLogComponentLast
Must be last entry. Used for range checking. Do not remove.
Definition cdi_log_enums.h:42
@ kLogComponentProbe
Probe component.
Definition cdi_log_enums.h:39
CdiLogMethod
This selector determines the log method to use for generating log messages within the SDK....
Definition cdi_log_enums.h:24
@ kLogMethodFile
Write log messages directly to a file.
Definition cdi_log_enums.h:27
@ kLogMethodCallback
Send log messages to a user-registered callback function.
Definition cdi_log_enums.h:26
@ kLogMethodStdout
Send log messages directly to stdout.
Definition cdi_log_enums.h:25
CdiLogLevel
This selector determines the log level of messages generated using the CdiLogMessageCallback()....
Definition cdi_log_enums.h:50
@ kLogWarning
Warnings to the user.
Definition cdi_log_enums.h:54
@ kLogFatal
Fatal errors are not recoverable. Software needs to exit.
Definition cdi_log_enums.h:51
@ kLogLast
Must be last entry. Used for range checking. Do not remove.
Definition cdi_log_enums.h:59
@ kLogError
Errors to the user.
Definition cdi_log_enums.h:53
@ kLogVerbose
Additional verbose information to the user.
Definition cdi_log_enums.h:56
@ kLogInfo
General information to the user.
Definition cdi_log_enums.h:55
@ kLogCritical
Critical errors are logged. Software may continue but something is very wrong.
Definition cdi_log_enums.h:52
@ kLogDebug
Debug information to the user.
Definition cdi_log_enums.h:57