#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: