com.github.mauricio.async.db.postgresql.messages.backend

Type members

Classlikes

class AuthenticationChallengeMessage(val challengeType: AuthenticationResponseType, val salt: Option[Array[Byte]]) extends AuthenticationMessage
abstract
object AuthenticationResponseType extends Enumeration
case
class CommandCompleteMessage(rowsAffected: Int, statusMessage: String) extends ServerMessage
case
class DataRowMessage(values: Array[ByteBuf]) extends ServerMessage
class ErrorMessage(fields: Map[Char, String]) extends InformationMessage
Companion
class
abstract
class InformationMessage(messageType: Byte, val fields: Map[Char, String]) extends ServerMessage
Companion
object
object NoData extends ServerMessage
class NoticeMessage(fields: Map[Char, String]) extends InformationMessage
class NotificationResponse(val backendPid: Int, val channel: String, val payload: String) extends ServerMessage
case
class ParameterStatusMessage(key: String, value: String) extends ServerMessage
case
class PostgreSQLColumnData(name: String, tableObjectId: Int, columnNumber: Int, dataType: Int, dataTypeSize: Long, dataTypeModifier: Int, fieldFormat: Int) extends ColumnData
case
class ProcessData(processId: Int, secretKey: Int) extends ServerMessage
class ReadyForQueryMessage(transactionStatus: Char) extends ServerMessage
case
class RowDescriptionMessage(columnDatas: Array[PostgreSQLColumnData]) extends ServerMessage
case
class SSLResponseMessage(supported: Boolean)
Companion
class
class ServerMessage(val kind: Int) extends KindedMessage
Companion
object