| 
| static mysql_service_status_t  | reference_caching::channel::create (const char *service_names[], reference_caching_channel *out_channel) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::channel::destroy (reference_caching_channel channel) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::channel::invalidate (reference_caching_channel channel) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::channel::validate (reference_caching_channel channel) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::channel::fetch (const char *service_name, reference_caching_channel *out_channel) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::cache::create (reference_caching_channel channel, const mysql_service_registry_t *registry, reference_caching_cache *out_cache) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::cache::destroy (reference_caching_cache cache) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::cache::get (reference_caching_cache cache, unsigned service_name_index, const my_h_service **refs) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::cache::flush (reference_caching_cache cache) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::channel_ignore_list::add (reference_caching_channel channel, const char *implementation_name) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::channel_ignore_list::remove (reference_caching_channel channel, const char *implementation_name) noexcept | 
|   | 
| static mysql_service_status_t  | reference_caching::channel_ignore_list::clear (reference_caching_channel channel) noexcept | 
|   | 
| static void  | reference_caching::register_instruments () | 
|   | 
| static mysql_service_status_t  | reference_caching::init () | 
|   | 
| static mysql_service_status_t  | reference_caching::deinit () | 
|   | 
|   | PROVIDES_SERVICE (reference_caching, reference_caching_channel) | 
|   | 
|   | PROVIDES_SERVICE (reference_caching, reference_caching_cache) | 
|   | 
|   | PROVIDES_SERVICE (reference_caching, reference_caching_channel_ignore_list) | 
|   | 
|   | END_COMPONENT_PROVIDES () | 
|   | 
|   | END_COMPONENT_REQUIRES () | 
|   | 
|   | METADATA ("mysql.author", "Oracle Corporation") | 
|   | 
|   | METADATA ("mysql.license", "GPL") | 
|   | 
|   | END_COMPONENT_METADATA () | 
|   |