24#ifndef SQL_SERVER_COMPONENT_EVENT_TRACKING_INFORMATION_IMP_H
25#define SQL_SERVER_COMPONENT_EVENT_TRACKING_INFORMATION_IMP_H
78 const char *
name,
void *value));
104 unsigned int index,
const char *
name,
153 const char *
name,
void *value));
Definition: event_tracking_information_imp.h:81
static mysql_service_status_t get(event_tracking_authentication_method_handle handle, unsigned int index, const char *name, void *value) noexcept
Get information about authentication method.
Definition: event_tracking_information.cc:102
Specifies macros to define Components.
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
struct event_tracking_general_information_handle_imp * event_tracking_general_information_handle
A handle to obtain details related to general event.
Definition: event_tracking_general_service.h:38
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
#define DEFINE_BOOL_METHOD(name, args)
A short macro to define method that returns bool, which is the most common case.
Definition: service_implementation.h:88
case opt name
Definition: sslopt-case.h:29