MySQL 9.1.0
Source Code Documentation
io_component.h File Reference
#include <list>
#include <memory>
#include <string>
#include "mysql/harness/net_ts/executor.h"
#include "mysql/harness/net_ts/io_context.h"
#include "mysqlrouter/io_thread.h"
#include "mysqlrouter/io_component_export.h"

Go to the source code of this file.

Classes

class  IoComponent
 
class  IoComponent::Workguard
 

Enumerations

enum class  IoComponentErrc { already_initialized = 1 , unknown_backend = 2 }
 

Functions

IO_COMPONENT_EXPORT std::error_code make_error_code (IoComponentErrc ec)
 

Enumeration Type Documentation

◆ IoComponentErrc

enum class IoComponentErrc
strong
Enumerator
already_initialized 
unknown_backend 

Function Documentation

◆ make_error_code()

IO_COMPONENT_EXPORT std::error_code make_error_code ( IoComponentErrc  ec)