summaryrefslogtreecommitdiff
path: root/mysql/pfs_socket_provider.h
diff options
context:
space:
mode:
Diffstat (limited to 'mysql/pfs_socket_provider.h')
-rw-r--r--mysql/pfs_socket_provider.h71
1 files changed, 0 insertions, 71 deletions
diff --git a/mysql/pfs_socket_provider.h b/mysql/pfs_socket_provider.h
deleted file mode 100644
index bfafdaa..0000000
--- a/mysql/pfs_socket_provider.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/* Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; version 2 of the License.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software Foundation,
- 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA */
-
-#ifndef PFS_SOCKET_PROVIDER_H
-#define PFS_SOCKET_PROVIDER_H
-
-/**
- @file include/pfs_socket_provider.h
- Performance schema instrumentation (declarations).
-*/
-
-#ifdef HAVE_PSI_SOCKET_INTERFACE
-#ifdef MYSQL_SERVER
-#ifndef EMBEDDED_LIBRARY
-#ifndef MYSQL_DYNAMIC_PLUGIN
-
-#include "mysql/psi/psi.h"
-
-#define PSI_SOCKET_CALL(M) pfs_ ## M ## _v1
-
-C_MODE_START
-
-void pfs_register_socket_v1(const char *category,
- PSI_socket_info_v1 *info,
- int count);
-
-PSI_socket*
-pfs_init_socket_v1(PSI_socket_key key, const my_socket *fd,
- const struct sockaddr *addr, socklen_t addr_len);
-
-void pfs_destroy_socket_v1(PSI_socket *socket);
-
-PSI_socket_locker*
-pfs_start_socket_wait_v1(PSI_socket_locker_state *state,
- PSI_socket *socket,
- PSI_socket_operation op,
- size_t count,
- const char *src_file, uint src_line);
-
-void pfs_end_socket_wait_v1(PSI_socket_locker *locker, size_t byte_count);
-
-void pfs_set_socket_state_v1(PSI_socket *socket, PSI_socket_state state);
-
-void pfs_set_socket_info_v1(PSI_socket *socket,
- const my_socket *fd,
- const struct sockaddr *addr,
- socklen_t addr_len);
-
-void pfs_set_socket_thread_owner_v1(PSI_socket *socket);
-
-C_MODE_END
-
-#endif /* EMBEDDED_LIBRARY */
-#endif /* MYSQL_DYNAMIC_PLUGIN */
-#endif /* MYSQL_SERVER */
-#endif /* HAVE_PSI_SOCKET_INTERFACE */
-
-#endif
-