24#ifndef VIO_PRIV_INCLUDED 
   25#define VIO_PRIV_INCLUDED 
unsigned int PSI_memory_key
Instrumented memory key.
Definition: psi_memory_bits.h:49
 
unsigned char uchar
Definition: my_inttypes.h:52
 
Common header for many mysys elements.
 
Common definition between mysql server & client.
 
bool old_mode
compatibility option:
Definition: mysqld.cc:1242
 
Definition: buf0block_hint.cc:30
 
Performance schema instrumentation interface.
 
required string event
Definition: replication_group_member_actions.proto:32
 
Definition: violite.h:318
 
unsigned int uint
Definition: uca9-dump.cc:75
 
PSI_memory_key key_memory_vio_ssl_fd
Definition: vio.cc:51
 
bool vio_ssl_has_data(Vio *vio)
Definition: viossl.cc:787
 
size_t vio_ssl_read(Vio *vio, uchar *buf, size_t size)
Definition: viossl.cc:263
 
PSI_memory_key key_memory_vio_read_buffer
Definition: vio.cc:53
 
void vio_ssl_delete(Vio *vio)
Definition: viossl.cc:389
 
PSI_memory_key key_memory_vio
Definition: vio.cc:52
 
size_t vio_ssl_write(Vio *vio, const uchar *buf, size_t size)
Definition: viossl.cc:305
 
int vio_socket_io_wait(Vio *vio, enum enum_vio_io_event event)
Attempt to wait for an I/O event on a socket.
Definition: viosocket.cc:94
 
int vio_ssl_shutdown(Vio *vio)
Definition: viossl.cc:347
 
int vio_socket_timeout(Vio *vio, uint which, bool old_mode)
Definition: viosocket.cc:310
 
bool vio_buff_has_data(Vio *vio)
Definition: viosocket.cc:211
 
enum_vio_io_event
VIO I/O events.
Definition: violite.h:132
 
size_t vio_read_pipe(Vio *vio, uchar *buf, size_t count)
Definition: viopipe.cc:57
 
bool vio_is_connected_pipe(Vio *vio)
Definition: viopipe.cc:92
 
int vio_shutdown_pipe(Vio *vio)
Definition: viopipe.cc:97
 
size_t vio_write_pipe(Vio *vio, const uchar *buf, size_t count)
Definition: viopipe.cc:74
 
int vio_shutdown_shared_memory(Vio *vio)
Definition: vioshm.cc:196
 
size_t vio_write_shared_memory(Vio *vio, const uchar *buf, size_t size)
Definition: vioshm.cc:100
 
size_t vio_read_shared_memory(Vio *vio, uchar *buf, size_t size)
Definition: vioshm.cc:30
 
void vio_delete_shared_memory(Vio *vio)
Definition: vioshm.cc:150
 
bool vio_is_connected_shared_memory(Vio *vio)
Definition: vioshm.cc:146