MySQL 9.1.0
Source Code Documentation
reference_caching::cache Namespace Reference

Functions

static mysql_service_status_t create (reference_caching_channel channel, const mysql_service_registry_t *registry, reference_caching_cache *out_cache) noexcept
 
static mysql_service_status_t destroy (reference_caching_cache cache) noexcept
 
static mysql_service_status_t get (reference_caching_cache cache, unsigned service_name_index, const my_h_service **refs) noexcept
 
static mysql_service_status_t flush (reference_caching_cache cache) noexcept
 

Function Documentation

◆ create()

static mysql_service_status_t reference_caching::cache::create ( reference_caching_channel  channel,
const mysql_service_registry_t registry,
reference_caching_cache out_cache 
)
staticnoexcept

◆ destroy()

static mysql_service_status_t reference_caching::cache::destroy ( reference_caching_cache  cache)
staticnoexcept

◆ flush()

static mysql_service_status_t reference_caching::cache::flush ( reference_caching_cache  cache)
staticnoexcept

◆ get()

static mysql_service_status_t reference_caching::cache::get ( reference_caching_cache  cache,
unsigned  service_name_index,
const my_h_service **  refs 
)
staticnoexcept