MySQL 26.10.0
Source Code Documentation
mysql_harness::TlsReloadComponent::Impl::Registration Struct Reference

Public Member Functions

 Registration (RegistrationId id, std::string owner, Callback callback)
 

Public Attributes

RegistrationId id
 
std::string owner
 
Callback callback
 
bool registered {true}
 
utility::WaitableVariable< std::size_t > active_calls {0}
 

Constructor & Destructor Documentation

◆ Registration()

mysql_harness::TlsReloadComponent::Impl::Registration::Registration ( RegistrationId  id,
std::string  owner,
Callback  callback 
)
inline

Member Data Documentation

◆ active_calls

utility::WaitableVariable<std::size_t> mysql_harness::TlsReloadComponent::Impl::Registration::active_calls {0}

◆ callback

Callback mysql_harness::TlsReloadComponent::Impl::Registration::callback

◆ id

RegistrationId mysql_harness::TlsReloadComponent::Impl::Registration::id

◆ owner

std::string mysql_harness::TlsReloadComponent::Impl::Registration::owner

◆ registered

bool mysql_harness::TlsReloadComponent::Impl::Registration::registered {true}

The documentation for this struct was generated from the following file: