Skip to main content

Module packets

Module packets 

Source

Modules§

binlog_request
caching_sha2_password
session_state_change

Structs§

AuthMoreData
Extra auth-data beyond the initial challenge.
AuthSwitchRequest
Authentication Method Switch Request Packet.
BinlogDumpFlags
Empty flags of a LoadEvent.
Catalog
Column
Represents MySql Column (column packet).
ComBinlogDump
Command to request a binlog-stream from the master starting a given position.
ComBinlogDumpGtid
Command to request a binlog-stream from the master starting a given position.
ComChangeUser
ComChangeUserMoreData
ComRegisterSlave
Registers a slave at the master. Should be sent before requesting a binlog events with COM_BINLOG_DUMP.
ComStmtBulkExecuteRequest
ComStmtBulkExecuteRequestBuilder
Sends array of parameters to the server for the bulk execution of a prepared statement with COM_STMT_BULK_EXECUTE command. This command is MariaDB only and may not be used for queries w/out parameters and with empty parameter sets.
ComStmtClose
ComStmtExecuteRequest
ComStmtExecuteRequestBuilder
ComStmtSendLongData
ComTableDump
COM_TABLE_DUMP command.
CommonOkPacket
Ok packet that is not a result set terminator.
GnoInterval
GnoInterval. Stored within Sid
HandshakePacket
Represents MySql’s initial handshake packet.
HandshakeResponse
InvalidAuthMoreDataHeader
InvalidAuthSwitchRequestHeader
InvalidCatalog
InvalidComBinlogDumpGtidHeader
InvalidComBinlogDumpHeader
InvalidComChangeUserHeader
InvalidComRegisterSlaveHeader
InvalidComStmtBulkExecuteHeader
InvalidComStmtExecuteHeader
InvalidComStmtSendLongDataHeader
InvalidComTableDumpHeader
InvalidErrPacketHeader
InvalidFixedLengthFieldsLen
InvalidIterationCount
InvalidLocalInfileHeader
InvalidOkPacketHeader
InvalidPublicKeyResponse
InvalidSemiSyncAckPacketPacketHeader
InvalidSqlStateMarker
InvalidStmtPacketStatus
LocalInfilePacket
Represents MySql’s local infile packet.
NetworkStreamTerminator
This packet terminates a binlog network stream.
NullBitmap
Null-bitmap.
OkPacket
Represents MySql’s Ok packet.
OkPacketBody
Represents MySql’s Ok packet.
OkPacketDeserializer
OldAuthSwitchRequest
Old Authentication Method Switch Request Packet.
OldEofPacket
Old deprecated EOF packet.
ProgressReport
Progress report information (may be in an error packet of MariaDB server).
PublicKeyResponse
A server response to a PublicKeyRequest containing a public RSA key for authentication protection.
ResultSetTerminator
Ok packet that terminates a result set (text or binary).
SemiSyncAckPacket
Each Semi Sync Binlog Event with the SEMI_SYNC_ACK_REQ flag set the slave has to acknowledge with Semi-Sync ACK packet.
ServerError
MySql error packet.
SessionStateInfo
Represents change in session state (part of MySql’s Ok packet).
Sid
has only one Uuid.
SqlState
MySql error state.
SslRequest
StmtBulkExecuteParamType
StmtBulkExecuteParamValue
StmtBulkExecuteParamValues
StmtPacket
Represents MySql’s statement packet.
Tag
SID is a part of the COM_BINLOG_DUMP_GTID command. It’s a GtidSet whose A GTID tag (MySQL 8.4+).
UnknownBinlogDumpFlags

Enums§

AuthPlugin
Authentication plugin
AuthPluginData
BulkExecuteRequestBuilderError
BulkExecuteRequestError
ErrPacket
MySql error packet.
InvalidTag
Error for invalid GTID tag format.

Constants§

UUID_LEN
Length of a Uuid in COM_BINLOG_DUMP_GTID command packet.

Traits§

OkPacketKind
OK packet kind (see OK packet identifier section of WL#7766).

Functions§

parse_parsec_salt

Type Aliases§

AuthMoreDataHeader
AuthSwitchRequestHeader
ColumnDefinitionCatalog
ComBinlogDumpGtidHeader
ComBinlogDumpHeader
ComChangeUserHeader
ComRegisterSlaveHeader
ComStmtBulkExecuteHeader
ComStmtExecuteHeader
ComStmtSendLongDataHeader
ComTableDumpHeader
ErrPacketHeader
FixedLengthFieldsLen
IterationCount
LocalInfileHeader
PublicKeyResponseHeader
SemiSyncAckPacketPacketHeader
SqlStateMarker