Versions in this module Expand all Collapse all v1 v1.3.1 Sep 14, 2016 Changes in this version + const MAX_PAYLOAD_SIZE + const MYSQL_CMD_QUERY + const MysqlStateMax + type Mysql struct + Ports []int + Send_request bool + Send_response bool + func (mysql *Mysql) ConnectionTimeout() time.Duration + func (mysql *Mysql) GapInStream(tcptuple *common.TcpTuple, dir uint8, nbytes int, private protos.ProtocolData) (priv protos.ProtocolData, drop bool) + func (mysql *Mysql) GetPorts() []int + func (mysql *Mysql) Init(test_mode bool, results publish.Transactions) error + func (mysql *Mysql) InitDefaults() + func (mysql *Mysql) Parse(pkt *protos.Packet, tcptuple *common.TcpTuple, dir uint8, ...) protos.ProtocolData + func (mysql *Mysql) ReceivedFin(tcptuple *common.TcpTuple, dir uint8, private protos.ProtocolData) protos.ProtocolData + type MysqlMessage struct + AffectedRows uint64 + CmdlineTuple *common.CmdlineTuple + Direction uint8 + ErrorCode uint16 + ErrorInfo string + Fields []string + IgnoreMessage bool + InsertId uint64 + IsError bool + IsOK bool + IsRequest bool + IsTruncated bool + Notes []string + NumberOfFields int + NumberOfRows int + PacketLength uint32 + Query string + Raw []byte + Rows [][]string + Seq uint8 + Size uint64 + Tables string + TcpTuple common.TcpTuple + Ts time.Time + Typ uint8 + type MysqlStream struct + func (stream *MysqlStream) PrepareForNewMessage() + type MysqlTransaction struct + BytesIn uint64 + BytesOut uint64 + Dst common.Endpoint + JsTs time.Time + Method string + Mysql common.MapStr + Notes []string + Path string + Query string + Request_raw string + ResponseTime int32 + Response_raw string + Src common.Endpoint + Ts int64 + Type string