|
unilink
0.4.3
A simple C++ library for unified async communication
|
#include <algorithm>#include <boost/system/error_code.hpp>#include <chrono>#include <cstdint>#include <ctime>#include <iomanip>#include <sstream>#include <string>#include <string_view>Go to the source code of this file.
Classes | |
| struct | unilink::diagnostics::ErrorInfo |
| Comprehensive error information structure. More... | |
| struct | unilink::diagnostics::ErrorStats |
| Error statistics for monitoring. More... | |
Namespaces | |
| unilink | |
| unilink::diagnostics | |
Enumerations | |
| enum class | unilink::diagnostics::ErrorLevel { unilink::diagnostics::INFO = 0 , unilink::diagnostics::WARNING = 1 , unilink::diagnostics::ERROR = 2 , unilink::diagnostics::CRITICAL = 3 } |
| Error severity levels. More... | |
| enum class | unilink::diagnostics::ErrorCategory { unilink::diagnostics::CONNECTION = 0 , unilink::diagnostics::COMMUNICATION = 1 , unilink::diagnostics::CONFIGURATION = 2 , unilink::diagnostics::MEMORY = 3 , unilink::diagnostics::SYSTEM = 4 , unilink::diagnostics::UNKNOWN = 5 } |
| Error categories for classification. More... | |