MySQL 9.4.0
Source Code Documentation
session_manager.h File Reference
#include <chrono>
#include <map>
#include <memory>
#include <mutex>
#include <optional>
#include <type_traits>
#include <vector>
#include "collector/mysql_fixed_pool_manager.h"
#include "mrs/database/entry/auth_user.h"
#include "mrs/database/entry/universal_id.h"

Go to the source code of this file.

Classes

class  mrs::http::SessionManager
 
class  mrs::http::SessionManager::Configuration
 
class  mrs::http::SessionManager::Session
 
class  mrs::http::SessionManager::Session::SessionData
 

Namespaces

namespace  mrs
 
namespace  mrs::http
 

Variables

const uint64_t mrs::k_maximum_expire_timeout {43200}
 
const uint64_t mrs::k_maximum_inactivity_timeout {43200}
 
const uint64_t mrs::k_default_expire_timeout {15}
 
const uint32_t mrs::k_default_passthrough_max_sessions_per_user {10}