MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MCPVIO_EXT Struct Reference
Collaboration diagram for MCPVIO_EXT:

Public Attributes

int(* read_packet )(struct st_plugin_vio *vio, uchar **buf)
int(* write_packet )(struct st_plugin_vio *vio, const uchar *pkt, int pkt_len)
void(* info )(struct st_plugin_vio *vio, struct st_plugin_vio_info *info)
MYSQLmysql
auth_plugin_t * plugin
const char * db
struct {
   uchar *   pkt
   uint   pkt_len
cached_server_reply
int packets_read
int packets_written
int mysql_change_user
int last_read_packet_len

Detailed Description

Definition at line 2384 of file client.c.

Member Data Documentation

int MCPVIO_EXT::last_read_packet_len

the length of the last read packet

Definition at line 2398 of file client.c.

int MCPVIO_EXT::mysql_change_user

if it's mysql_change_user()

Definition at line 2397 of file client.c.

int MCPVIO_EXT::packets_written

counters for send/received packets

Definition at line 2396 of file client.c.

uchar* MCPVIO_EXT::pkt

pointer into NET::buff

Definition at line 2393 of file client.c.

auth_plugin_t* MCPVIO_EXT::plugin

what plugin we're under

Definition at line 2390 of file client.c.


The documentation for this struct was generated from the following file: