com
.
github
.
mauricio
.
async
.
db
.
mysql
.
message
server
package
server
Visibility
Public
All
Type Members
case class
BinaryRowMessage
(
buffer:
ByteBuf
)
extends
ServerMessage
with
Product
with
Serializable
case class
ColumnDefinitionMessage
(
catalog:
String
,
schema:
String
,
table:
String
,
originalTable:
String
,
name:
String
,
originalName:
String
,
characterSet:
Int
,
columnLength:
Long
,
columnType:
Int
,
flags:
Short
,
decimals:
Byte
,
binaryDecoder:
BinaryDecoder
,
textDecoder:
ColumnDecoder
)
extends
ServerMessage
with
ColumnData
with
Product
with
Serializable
case class
ColumnProcessingFinishedMessage
(
eofMessage:
EOFMessage
)
extends
ServerMessage
with
Product
with
Serializable
case class
EOFMessage
(
warningCount:
Int
,
flags:
Int
)
extends
ServerMessage
with
Product
with
Serializable
case class
ErrorMessage
(
errorCode:
Int
,
sqlState:
String
,
errorMessage:
String
)
extends
ServerMessage
with
Product
with
Serializable
case class
HandshakeMessage
(
serverVersion:
String
,
connectionId:
Int
,
seed:
Array
[
Byte
]
,
serverCapabilities:
Int
,
characterSet:
Option
[
Int
] =
scala.None
,
statusFlags:
Option
[
Short
] =
scala.None
,
authenticationMethod:
Option
[
String
] =
scala.None
)
extends
ServerMessage
with
Product
with
Serializable
case class
OkMessage
(
affectedRows:
Long
,
lastInsertId:
Long
,
statusFlags:
Int
,
warnings:
Int
,
message:
String
)
extends
ServerMessage
with
Product
with
Serializable
case class
ParamAndColumnProcessingFinishedMessage
(
eofMessage:
EOFMessage
)
extends
ServerMessage
with
Product
with
Serializable
case class
ParamProcessingFinishedMessage
(
eofMessage:
EOFMessage
)
extends
ServerMessage
with
Product
with
Serializable
case class
PreparedStatementPrepareResponse
(
statementId:
Array
[
Byte
]
,
warningCount:
Short
,
paramsCount:
Int
,
columnsCount:
Int
)
extends
ServerMessage
with
Product
with
Serializable
class
ResultSetRowMessage
extends
ServerMessage
with
Buffer
[
ByteBuf
]
class
ServerMessage
extends
KindedMessage
Value Members
object
ServerMessage
extends
Serializable
Ungrouped