package messages
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class AuthenticatedResponse (params: Map[String, String], processId: Int, secretKey: Int) extends PgResponse with Product with Serializable
- case class AuthenticationCleartextPassword () extends BackendMessage with Product with Serializable
- case class AuthenticationMD5Password (salt: Array[Byte]) extends BackendMessage with Product with Serializable
- case class AuthenticationOk () extends BackendMessage with Product with Serializable
- case class BackendKeyData (processId: Int, secretKey: Int) extends BackendMessage with Product with Serializable
-
trait
BackendMessage
extends Message
Responses sent from Postgres back to the client.
- class BackendMessageParser extends AnyRef
- case class Bind (portal: String = Strings.empty, name: String = Strings.empty, formats: Seq[Int] = Seq(), params: Seq[ChannelBuffer] = Seq(), resultFormats: Seq[Int] = Seq()) extends FrontendMessage with Product with Serializable
- case class CommandComplete (status: CommandCompleteStatus) extends BackendMessage with Product with Serializable
- case class CommandCompleteResponse (affectedRows: Int) extends PgResponse with Product with Serializable
- sealed trait CommandCompleteStatus extends AnyRef
- case class DataRow (data: Array[Option[ChannelBuffer]]) extends BackendMessage with Product with Serializable
- case class Delete (count: Int) extends CommandCompleteStatus with Product with Serializable
- case class Describe (portal: Boolean = true, name: String = new String) extends FrontendMessage with Product with Serializable
- case class Descriptions (params: Array[Int], fields: Array[Field]) extends PgResponse with Product with Serializable
- case class Error (msg: Option[String], severity: Option[String] = None, sqlState: Option[String] = None, detail: Option[String] = None, hint: Option[String] = None, position: Option[String] = None) extends PgResponse with Product with Serializable
- case class ErrorResponse (params: Map[Char, String] = Map.empty) extends BackendMessage with Product with Serializable
- case class Execute (name: String = Strings.empty, maxRows: Int = 0) extends FrontendMessage with Product with Serializable
- case class Field (name: String, format: Short, dataType: Int) extends Product with Serializable
- case class FieldDescription (name: String, tableId: Int, columnNumber: Short, dataType: Int, dataTypeSize: Short, dataTypeModifier: Int, fieldFormat: Short) extends Product with Serializable
-
trait
FrontendMessage
extends Message
Messages sent to Postgres from the client.
- case class Insert (count: Int) extends CommandCompleteStatus with Product with Serializable
- case class Md5 (salt: Array[Byte]) extends PasswordEncoding with Product with Serializable
- trait Message extends AnyRef
- case class NoticeResponse (msg: Option[String]) extends BackendMessage with Product with Serializable
- case class NotificationResponse (processId: Int, channel: String, payload: String) extends BackendMessage with Product with Serializable
- case class Packet (code: Option[Char], length: Int, content: ChannelBuffer, inSslNegotation: Boolean = false) extends Product with Serializable
- class PacketBuilder extends AnyRef
- case class ParameterDescription (types: Array[Int]) extends BackendMessage with Product with Serializable
- case class ParameterStatus (name: String, value: String) extends BackendMessage with Product with Serializable
- case class ParamsResponse (types: Array[Int]) extends PgResponse with Product with Serializable
- case class Parse (name: String = Strings.empty, query: String = "", paramTypes: Seq[Int] = Seq()) extends FrontendMessage with Product with Serializable
- sealed trait PasswordEncoding extends AnyRef
- case class PasswordMessage (password: String) extends FrontendMessage with Product with Serializable
- case class PasswordRequired (encoding: PasswordEncoding) extends PgResponse with Product with Serializable
- case class PgRequest (msg: FrontendMessage, flush: Boolean = false) extends Product with Serializable
- trait PgResponse extends AnyRef
- case class Query (str: String) extends FrontendMessage with Product with Serializable
- case class ReadyForQuery (status: Char) extends BackendMessage with Product with Serializable
- case class RowDescription (fields: Array[FieldDescription]) extends BackendMessage with Product with Serializable
- case class RowDescriptions (fields: Array[Field]) extends PgResponse with Product with Serializable
- case class Rows (rows: List[DataRow], completed: Boolean) extends PgResponse with Product with Serializable
- case class Select (count: Int) extends CommandCompleteStatus with Product with Serializable
- case class SelectResult (fields: Array[Field], rows: List[DataRow]) extends PgResponse with Product with Serializable
- case class SingleMessageResponse (msg: BackendMessage) extends PgResponse with Product with Serializable
- case class SslRequestMessage () extends FrontendMessage with Product with Serializable
- case class StartupMessage (user: String, database: String) extends FrontendMessage with Product with Serializable
- case class Update (count: Int) extends CommandCompleteStatus with Product with Serializable
Value Members
- object Begin extends CommandCompleteStatus with Product with Serializable
- object BindComplete extends BackendMessage with Product with Serializable
- object BindCompletedResponse extends PgResponse with Product with Serializable
- object ClearText extends PasswordEncoding
- object Commit extends CommandCompleteStatus with Product with Serializable
- object CreateExtension extends CommandCompleteStatus with Product with Serializable
- object CreateFunction extends CommandCompleteStatus with Product with Serializable
- object CreateIndex extends CommandCompleteStatus with Product with Serializable
- object CreateTable extends CommandCompleteStatus with Product with Serializable
- object CreateTrigger extends CommandCompleteStatus with Product with Serializable
- object CreateType extends CommandCompleteStatus with Product with Serializable
- object DiscardAll extends CommandCompleteStatus with Product with Serializable
- object Do extends CommandCompleteStatus with Product with Serializable
- object DropTable extends CommandCompleteStatus with Product with Serializable
- object EmptyQueryResponse extends BackendMessage with Product with Serializable
- object Error extends Serializable
- object Flush extends FrontendMessage
- object NoData extends BackendMessage with Product with Serializable
- object Packet extends Serializable
- object PacketBuilder
- object ParseComplete extends BackendMessage with Product with Serializable
- object ParseCompletedResponse extends PgResponse with Product with Serializable
- object PortalSuspended extends BackendMessage with Product with Serializable
- object ReadyForQueryResponse extends PgResponse with Product with Serializable
- object Release extends CommandCompleteStatus with Product with Serializable
- object RollBack extends CommandCompleteStatus with Product with Serializable
- object Savepoint extends CommandCompleteStatus with Product with Serializable
- object SslNotSupported extends BackendMessage with Product with Serializable
- object SslNotSupportedResponse extends PgResponse with Product with Serializable
- object SslSupportedResponse extends PgResponse with Product with Serializable
- object SwitchToSsl extends BackendMessage with Product with Serializable
- object Sync extends FrontendMessage
- object Terminate extends FrontendMessage
- object Terminated extends PgResponse with Product with Serializable