#include <client_async_authentication.h>
|
| int(* | read_packet )(MYSQL_PLUGIN_VIO *vio, uchar **buf) |
| |
| int(* | write_packet )(MYSQL_PLUGIN_VIO *vio, const uchar *pkt, int pkt_len) |
| |
| void(* | info )(MYSQL_PLUGIN_VIO *vio, MYSQL_PLUGIN_VIO_INFO *info) |
| |
| net_async_status(* | read_packet_nonblocking )(struct MYSQL_PLUGIN_VIO *vio, unsigned char **buf, int *result) |
| |
| net_async_status(* | write_packet_nonblocking )(struct MYSQL_PLUGIN_VIO *vio, const unsigned char *pkt, int pkt_len, int *result) |
| |
| MYSQL * | mysql |
| |
| auth_plugin_t * | plugin |
| | what plugin we're under More...
|
| |
| const char * | db |
| |
| struct { |
| uchar * pkt |
| | pointer into NET::buff More...
|
| |
| uint pkt_len |
| |
| bool pkt_received |
| | a flag indicating that pkt, pkt_len contain valid packet to be reused More...
|
| |
| } | cached_server_reply |
| |
| int | packets_read |
| |
| int | packets_written |
| | counters for send/received packets More...
|
| |
| int | mysql_change_user |
| | if it's mysql_change_user() More...
|
| |
| int | last_read_packet_len |
| | the length of the last read packet More...
|
| |
| struct { ... } MCPVIO_EXT::cached_server_reply |
◆ db
| const char* MCPVIO_EXT::db |
◆ info
◆ last_read_packet_len
| int MCPVIO_EXT::last_read_packet_len |
the length of the last read packet
◆ mysql
◆ mysql_change_user
| int MCPVIO_EXT::mysql_change_user |
if it's mysql_change_user()
◆ packets_read
| int MCPVIO_EXT::packets_read |
◆ packets_written
| int MCPVIO_EXT::packets_written |
counters for send/received packets
◆ pkt
◆ pkt_len
◆ pkt_received
| bool MCPVIO_EXT::pkt_received |
a flag indicating that pkt, pkt_len contain valid packet to be reused
◆ plugin
◆ read_packet
◆ read_packet_nonblocking
◆ write_packet
◆ write_packet_nonblocking
The documentation for this struct was generated from the following file: