23#ifndef MYSQL_TLS_CHANNEL_H
24#define MYSQL_TLS_CHANNEL_H
36#if defined(MYSQL_SERVER) || defined(PFS_DIRECT_CALL)
41#ifndef PSI_TLS_CHANNEL_CALL
42#define PSI_TLS_CHANNEL_CALL(M) psi_tls_channel_service->M
51#define mysql_tls_channel_register(I) inline_mysql_tls_channel_register(I)
60#ifdef HAVE_PSI_TLS_CHANNEL_INTERFACE
65#define mysql_tls_channel_unregister(I) inline_mysql_tls_channel_unregister(I)
74#ifdef HAVE_PSI_TLS_CHANNEL_INTERFACE
#define PSI_TLS_CHANNEL_CALL(M)
Definition: psi_tls_channel.h:35
static void inline_mysql_tls_channel_register(TLS_channel_property_iterator *i)
Definition: mysql_tls_channel.h:53
static void inline_mysql_tls_channel_unregister(TLS_channel_property_iterator *i)
Definition: mysql_tls_channel.h:67
Defines various enable/disable and HAVE_ macros related to the performance schema instrumentation sys...
#define HAVE_PSI_TLS_CHANNEL_INTERFACE
Definition: my_psi_config.h:266
Performance schema instrumentation (declarations).
Performance schema instrumentation interface.
Property iterator callbacks.
Definition: psi_tls_channel_bits.h:114