MySQL 5.6.14 Source Code Document
|
#include <protocol_binary.h>
Public Attributes | |
struct { | |
protocol_binary_request_header header | |
struct { | |
uint32_t flags | |
} body | |
} | message |
uint8_t | bytes [sizeof(protocol_binary_request_header)+4] |
Definition of tap commands See To be written
Definition at line 523 of file protocol_binary.h.
uint32_t protocol_binary_request_tap_connect::flags |
flags is a bitmask used to set properties for the the connection. Please In order to be forward compatible you should set all undefined bits to 0.
If the bit require extra userdata, it will be stored in the user-data field of the body (passed to the engine as enginespeciffic). That means that when you parse the flags and the engine-specific data, you have to work your way from bit 0 and upwards to find the correct offset for the data.
Definition at line 540 of file protocol_binary.h.