MySQL 9.4.0
Source Code Documentation
mysql_handler.cc File Reference
#include "mrs/authentication/mysql_handler.h"
#include <cassert>
#include <map>
#include <utility>
#include "mrs/http/error.h"
#include "mysql/harness/logging/logging.h"

Namespaces

namespace  mrs
 
namespace  mrs::authentication
 
namespace  mrs::authentication::anonymous_namespace{mysql_handler.cc}
 

Functions

std::string mrs::authentication::to_string (const std::set< UniversalId > &ids)
 
static void mrs::authentication::on_session_created (const MysqlHandler::SessionPtr &session)
 
static void mrs::authentication::on_session_destroyed (const MysqlHandler::SessionPtr &session)
 

Variables

static std::mutex mrs::authentication::anonymous_namespace{mysql_handler.cc}::s_passthrough_sessions_by_user_mutex
 
static std::map< database::entry::AuthUser::UserId, uint32_t > mrs::authentication::anonymous_namespace{mysql_handler.cc}::s_passthrough_sessions_by_user