MySQL 5.6.14 Source Code Document
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
MySQL 5.6.14 Source Code Document
replication of field metadata works.
ndbapi_simple.cpp
ndbapi_async.cpp
ndbapi_async1.cpp
ndbapi_retries.cpp
ndbapi_simple_index.cpp
ndbapi_scan.cpp
ndbapi_event.cpp
Adaptive Send Algorithm
MySQL Cluster Concepts
basic.cpp
common.hpp
br_test.cpp
ptr_binding_test.cpp
The Performance Schema main page
Performance schema: instrumentation interface page.
Performance schema: the aggregates page.
Todo List
Deprecated List
Modules
Namespaces
Classes
Files
File List
client
cmake
cmd-line-utils
dbug
extra
include
atomic
mysql
psi
client_authentication.h
client_plugin.h
get_password.h
innodb_priv.h
plugin.h
plugin_audit.h
plugin_auth.h
plugin_auth_common.h
plugin_ftparser.h
plugin_validate_password.h
service_my_plugin_log.h
service_my_snprintf.h
service_mysql_string.h
service_thd_alloc.h
service_thd_wait.h
service_thread_scheduler.h
services.h
thread_pool_priv.h
base64.h
big_endian.h
byte_order_generic.h
byte_order_generic_x86.h
byte_order_generic_x86_64.h
crypt_genhash_impl.h
decimal.h
errmsg.h
ft_global.h
hash.h
heap.h
keycache.h
lf.h
little_endian.h
m_ctype.h
m_string.h
my_aes.h
my_alarm.h
my_alloc.h
my_atomic.h
my_attribute.h
my_base.h
my_bit.h
my_bitmap.h
my_byteorder.h
my_compare.h
my_compiler.h
my_dbug.h
my_default.h
my_dir.h
my_getopt.h
my_global.h
my_libwrap.h
my_list.h
my_md5.h
my_net.h
my_nosys.h
my_pthread.h
my_rdtsc.h
my_rnd.h
my_stacktrace.h
my_sys.h
my_time.h
my_tree.h
my_uctype.h
my_user.h
my_xml.h
myisam.h
myisammrg.h
myisampack.h
mysql.h
mysql_com.h
mysql_com_server.h
mysql_embed.h
mysql_time.h
mysys_err.h
password.h
probes_mysql.h
probes_mysql_nodtrace.h
queues.h
service_versions.h
sha1.h
sha2.h
sql_common.h
sslopt-case.h
sslopt-longopts.h
sslopt-vars.h
t_ctype.h
thr_alarm.h
thr_lock.h
typelib.h
violite.h
waiting_threads.h
welcome_copyright_notice.h
libevent
libmysql
libmysqld
libservices
mysql-test
mysys
mysys_ssl
packaging
plugin
regex
scripts
sql
sql-common
storage
strings
support-files
tests
unittest
vio
zlib
File Members
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
service_my_plugin_log.h
Go to the documentation of this file.
1
/* Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
2
3
This program is free software; you can redistribute it and/or
4
modify it under the terms of the GNU General Public License as
5
published by the Free Software Foundation; version 2 of the
6
License.
7
8
This program is distributed in the hope that it will be useful,
9
but WITHOUT ANY WARRANTY; without even the implied warranty of
10
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
GNU General Public License for more details.
12
13
You should have received a copy of the GNU General Public License
14
along with this program; if not, write to the Free Software
15
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */
16
23
#ifndef MYSQL_SERVICE_MY_PLUGIN_LOG_INCLUDED
24
#define MYSQL_SERVICE_MY_PLUGIN_LOG_INCLUDED
25
26
#ifndef MYSQL_ABI_CHECK
27
#include <stdarg.h>
28
#endif
29
30
/* keep in sync with the loglevel enum in my_sys.h */
31
enum
plugin_log_level
32
{
33
MY_ERROR_LEVEL,
34
MY_WARNING_LEVEL,
35
MY_INFORMATION_LEVEL
36
};
37
38
39
#ifdef __cplusplus
40
extern
"C"
{
41
#endif
42
43
extern
struct
my_plugin_log_service
44
{
46
int (*
my_plugin_log_message
)(MYSQL_PLUGIN *,
enum
plugin_log_level,
const
char
*, ...);
47
} *
my_plugin_log_service
;
48
49
#ifdef MYSQL_DYNAMIC_PLUGIN
50
51
#define my_plugin_log_message my_plugin_log_service->my_plugin_log_message
52
53
#else
54
55
int
my_plugin_log_message(MYSQL_PLUGIN *plugin,
enum
plugin_log_level
level
,
56
const
char
*format, ...);
57
58
#endif
59
60
#ifdef __cplusplus
61
}
62
#endif
63
64
#endif
include
mysql
service_my_plugin_log.h
Generated on Sat Nov 9 2013 01:24:46 for MySQL 5.6.14 Source Code Document by
1.8.1.2