MySQL 9.1.0
Source Code Documentation
|
#include <event_tracking_general_service.h>
Public Attributes | |
mysql_service_status_t(* | init )(event_tracking_general_information_handle *handle) |
Initialize authentication event data handle. More... | |
mysql_service_status_t(* | deinit )(event_tracking_general_information_handle handle) |
Deinitialize authentication event data handle. More... | |
mysql_service_status_t(* | get )(event_tracking_general_information_handle handle, const char *name, void *value) |
Get information about given authentication event. More... | |
mysql_service_status_t(* s_mysql_event_tracking_general_information::deinit) (event_tracking_general_information_handle handle) |
Deinitialize authentication event data handle.
[in,out] | handle | Handle to be deinitialized |
false | Success |
true | Error |
mysql_service_status_t(* s_mysql_event_tracking_general_information::get) (event_tracking_general_information_handle handle, const char *name, void *value) |
Get information about given authentication event.
Accepted names and corresponding value type
"external_user" -> mysql_cstring_with_length "time" -> uint64_t "rows" -> uint64_t
[in] | handle | Event tracking information handle |
[in] | name | Data identifier |
[out] | value | Value of the identifier |
false | Success |
true | Error |
mysql_service_status_t(* s_mysql_event_tracking_general_information::init) (event_tracking_general_information_handle *handle) |
Initialize authentication event data handle.
[out] | handle | Handle to authentication event data |
false | Success |
true | Error |