MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
protocol_binary_request_tap_connect Union Reference

#include <protocol_binary.h>

Collaboration diagram for protocol_binary_request_tap_connect:

Public Attributes

struct {
   protocol_binary_request_header   header
   struct {
      uint32_t   flags
   }   body
message
uint8_t bytes [sizeof(protocol_binary_request_header)+4]

Detailed Description

Definition of tap commands See To be written

Definition at line 523 of file protocol_binary.h.

Member Data Documentation

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.


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