MySQL 9.1.0
Source Code Documentation
|
Finding and acquiring a service in the component framework is expensive, and we may use services a log (depending on how many events are logged per second), so we cache the relevant data. More...
#include <log_builtins_internal.h>
Public Attributes | |
char * | name |
name of this service More... | |
size_t | name_len |
service-name's length More... | |
char * | urn |
URN of loaded if implicitly loaded, or NULL. More... | |
my_h_service | service |
handle (service framework) More... | |
int | opened |
currently open instances More... | |
int | requested |
requested instances More... | |
int | chistics |
multi-open supported, etc. More... | |
Finding and acquiring a service in the component framework is expensive, and we may use services a log (depending on how many events are logged per second), so we cache the relevant data.
This struct describes a given service.
int log_service_cache_entry::chistics |
multi-open supported, etc.
char* log_service_cache_entry::name |
name of this service
size_t log_service_cache_entry::name_len |
service-name's length
int log_service_cache_entry::opened |
currently open instances
int log_service_cache_entry::requested |
requested instances
my_h_service log_service_cache_entry::service |
handle (service framework)
char* log_service_cache_entry::urn |
URN of loaded if implicitly loaded, or NULL.