24#ifndef LOG_SINK_PERFSCHEMA_IMP_H 
   25#define LOG_SINK_PERFSCHEMA_IMP_H 
   36                        const char *error_code, 
uint error_code_length,
 
   37                        const char *subsys, 
uint subsys_length,
 
   38                        const char *message, 
uint message_length));
 
Primitives for logging services to add to performance_schema.error_log.
Definition: log_sink_perfschema_imp.h:32
 
static log_service_error event_add(ulonglong timestamp, ulonglong thread_id, ulong prio, const char *error_code, uint error_code_length, const char *subsys, uint subsys_length, const char *message, uint message_length) noexcept
Add a log-event to the ring buffer.
Definition: log_sink_perfschema.cc:938
 
enum enum_log_service_error log_service_error
Error codes.
 
unsigned long long int ulonglong
Definition: my_inttypes.h:56
 
static my_thread_id thread_id
Definition: my_thr_init.cc:63
 
constexpr value_type timestamp
Definition: classic_protocol_constants.h:278
 
Specifies macros to define Service Implementations.
 
#define DEFINE_METHOD(retval, name, args)
A macro to ensure method implementation has required properties, that is it does not throw exceptions...
Definition: service_implementation.h:79
 
unsigned int uint
Definition: uca9-dump.cc:75