| 
    CDI SDK
    
   SDK for transporting chunks of data reliably and with low latency using a polled mode network driver. 
   | 
 
This file declares the public enum data types that are part of the CDI log API. More...
Go to the source code of this file.
Enumerations | |
| enum | CdiLogMethod { kLogMethodStdout , kLogMethodCallback , kLogMethodFile } | 
| This selector determines the log method to use for generating log messages within the SDK. NOTE: Any changes made here MUST also be made to "log_method_key_array" in utilities_api.c.  More... | |
| enum | CdiLogComponent {  kLogComponentGeneric , kLogComponentPayloadConfig , kLogComponentPerformanceMetrics , kLogComponentProbe , kLogComponentEndpointManager , kLogComponentLast }  | 
| This selector determines the SDK component type for logging. Logging for it can be enabled/disabled using CdiLogComponentEnable(). NOTE: Any changes made here MUST also be made to "log_component_key_array" in utilities_api.c.  More... | |
| enum | CdiLogLevel {  kLogFatal , kLogCritical , kLogError , kLogWarning , kLogInfo , kLogVerbose , kLogDebug , kLogLast }  | 
| This selector determines the log level of messages generated using the CdiLogMessageCallback(). The log level can be set individually for log components using CdiCoreLogLevelSet(). NOTE: Any changes made here MUST also be made to "log_level_key_array" in utilities_api.c.  More... | |
This file declares the public enum data types that are part of the CDI log API.
| enum CdiLogComponent | 
This selector determines the SDK component type for logging. Logging for it can be enabled/disabled using CdiLogComponentEnable(). NOTE: Any changes made here MUST also be made to "log_component_key_array" in utilities_api.c.
| enum CdiLogLevel | 
This selector determines the log level of messages generated using the CdiLogMessageCallback(). The log level can be set individually for log components using CdiCoreLogLevelSet(). NOTE: Any changes made here MUST also be made to "log_level_key_array" in utilities_api.c.
| enum CdiLogMethod | 
This selector determines the log method to use for generating log messages within the SDK. NOTE: Any changes made here MUST also be made to "log_method_key_array" in utilities_api.c.
| Enumerator | |
|---|---|
| kLogMethodStdout | Send log messages directly to stdout.  | 
| kLogMethodCallback | Send log messages to a user-registered callback function.  | 
| kLogMethodFile | Write log messages directly to a file.  |