CDI SDK
SDK for transporting chunks of data reliably and with low latency using a polled mode network driver.
Loading...
Searching...
No Matches
cdi_log_enums.h
Go to the documentation of this file.
1// -------------------------------------------------------------------------------------------
2// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
3// This file is part of the AWS CDI-SDK, licensed under the BSD 2-Clause "Simplified" License.
4// License details at: https://github.com/aws/aws-cdi-sdk/blob/mainline/LICENSE
5// -------------------------------------------------------------------------------------------
6
7#ifndef CDI_LOG_ENUMS_H__
8#define CDI_LOG_ENUMS_H__
9
16//*********************************************************************************************************************
17//***************************************** START OF DEFINITIONS AND TYPES ********************************************
18//*********************************************************************************************************************
19
29
44
61
62#endif // CDI_LOG_ENUMS_H__
63
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