![]() |
MySQL 8.0.43
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.