|
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 () |
|