24#ifndef MYSQL_COMPONENTS_SERVICES_EVENT_TRACKING_AUTHENTICATION_SERVICE_H 
   25#define MYSQL_COMPONENTS_SERVICES_EVENT_TRACKING_AUTHENTICATION_SERVICE_H 
  135                     const 
char *
name, 
void *value));
 
  169                          unsigned int index, const 
char *
name, 
void *value));
 
static mysql_service_status_t deinit()
Component deinitialization.
Definition: audit_api_message_emit.cc:580
 
static mysql_service_status_t init()
Component initialization.
Definition: audit_api_message_emit.cc:571
 
Data for authentication event tracking.
 
struct event_tracking_authentication_method_handle_imp * event_tracking_authentication_method_handle
A handle to obtain details related to authentication method.
Definition: event_tracking_authentication_service.h:46
 
struct event_tracking_authentication_information_handle_imp * event_tracking_authentication_information_handle
A handle to obtain details related to authentication event.
Definition: event_tracking_authentication_service.h:43
 
void get(PSI_field *, PSI_longlong *) noexcept
Definition: pfs_plugin_column_bigint_v1_all_empty.cc:32
 
static int handle(int sql_errno, const char *sqlstate, const char *message, void *state)
Bridge function between the C++ API offered by this module and the C API of the parser service.
Definition: services.cc:64
 
static bool notify(SvcTypes svc_type, Notification_context &ctx)
Auxiliary function to engage the service registry to notify a set of listeners.
Definition: notification.cc:87
 
#define END_SERVICE_DEFINITION(name)
A macro to end the last Service definition started with the BEGIN_SERVICE_DEFINITION macro.
Definition: service.h:91
 
#define BEGIN_SERVICE_DEFINITION(name)
Declares a new Service.
Definition: service.h:86
 
#define DEFINE_SERVICE_HANDLE(name)
Defines an object type that is meant for carrying handles to the implementation-specific objects used...
Definition: service.h:129
 
#define DECLARE_BOOL_METHOD(name, args)
Declares a method that returns bool as a part of the Service definition.
Definition: service.h:112
 
case opt name
Definition: sslopt-case.h:29
 
Structure for Authentication event tracking.
Definition: event_tracking_authentication_defs.h:79