![]() |
MySQL 9.4.0
Source Code Documentation
|
Namespaces | |
| namespace | cache |
| namespace | channel |
| namespace | channel_ignore_list |
| namespace | service_notification |
Classes | |
| class | cache_imp |
| class | Cache_malloced |
| class | channel_imp |
| struct | Compare_service_name_entry |
| struct | Service_name_entry |
| class | service_names_set |
Typedefs | |
| typedef std::unordered_set< channel_imp *, std::hash< channel_imp * >, std::equal_to< channel_imp * >, Component_malloc_allocator< channel_imp * > > | channels_t |
| typedef std::unordered_multimap< std::string, channel_imp *, std::hash< std::string >, std::equal_to< std::string >, Component_malloc_allocator< std::pair< const std::string, channel_imp * > > > | channel_by_name_hash_t |
Functions | |
| static void | register_instruments () |
| static mysql_service_status_t | init () |
| static mysql_service_status_t | deinit () |
| typedef std::unordered_multimap< std::string, channel_imp *, std::hash<std::string>, std::equal_to<std::string>, Component_malloc_allocator<std::pair<const std::string, channel_imp *> > > reference_caching::channel_by_name_hash_t |
| typedef std::unordered_set<channel_imp *, std::hash<channel_imp *>, std::equal_to<channel_imp *>, Component_malloc_allocator<channel_imp *> > reference_caching::channels_t |
|
static |
|
static |
|
static |
| channel_by_name_hash_t * reference_caching::channel_by_name_hash |
|
static |
| const mysql_service_dynamic_loader_services_loaded_notification_t reference_caching::imp_reference_caching_dynamic_loader_services_loaded_notification |
| const mysql_service_dynamic_loader_services_unload_notification_t reference_caching::imp_reference_caching_dynamic_loader_services_unload_notification |
| PSI_memory_key reference_caching::KEY_mem_reference_cache |
| mysql_rwlock_t reference_caching::LOCK_channels |