package messages

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AuthenticatedResponse (params: Map[String, String], processId: Int, secretKey: Int) extends PgResponse with Product with Serializable
  2. case class AuthenticationCleartextPassword () extends BackendMessage with Product with Serializable
  3. case class AuthenticationMD5Password (salt: Array[Byte]) extends BackendMessage with Product with Serializable
  4. case class AuthenticationOk () extends BackendMessage with Product with Serializable
  5. case class BackendKeyData (processId: Int, secretKey: Int) extends BackendMessage with Product with Serializable
  6. trait BackendMessage extends Message

    Responses sent from Postgres back to the client.

  7. class BackendMessageParser extends AnyRef
  8. 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
  9. case class CommandComplete (status: CommandCompleteStatus) extends BackendMessage with Product with Serializable
  10. case class CommandCompleteResponse (affectedRows: Int) extends PgResponse with Product with Serializable
  11. sealed trait CommandCompleteStatus extends AnyRef
  12. case class DataRow (data: Array[Option[ChannelBuffer]]) extends BackendMessage with Product with Serializable
  13. case class Delete (count: Int) extends CommandCompleteStatus with Product with Serializable
  14. case class Describe (portal: Boolean = true, name: String = new String) extends FrontendMessage with Product with Serializable
  15. case class Descriptions (params: Array[Int], fields: Array[Field]) extends PgResponse with Product with Serializable
  16. 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
  17. case class ErrorResponse (params: Map[Char, String] = Map.empty) extends BackendMessage with Product with Serializable
  18. case class Execute (name: String = Strings.empty, maxRows: Int = 0) extends FrontendMessage with Product with Serializable
  19. case class Field (name: String, format: Short, dataType: Int) extends Product with Serializable
  20. case class FieldDescription (name: String, tableId: Int, columnNumber: Short, dataType: Int, dataTypeSize: Short, dataTypeModifier: Int, fieldFormat: Short) extends Product with Serializable
  21. trait FrontendMessage extends Message

    Messages sent to Postgres from the client.

  22. case class Insert (count: Int) extends CommandCompleteStatus with Product with Serializable
  23. case class Md5 (salt: Array[Byte]) extends PasswordEncoding with Product with Serializable
  24. trait Message extends AnyRef
  25. case class NoticeResponse (msg: Option[String]) extends BackendMessage with Product with Serializable
  26. case class NotificationResponse (processId: Int, channel: String, payload: String) extends BackendMessage with Product with Serializable
  27. case class Packet (code: Option[Char], length: Int, content: ChannelBuffer, inSslNegotation: Boolean = false) extends Product with Serializable
  28. class PacketBuilder extends AnyRef
  29. case class ParameterDescription (types: Array[Int]) extends BackendMessage with Product with Serializable
  30. case class ParameterStatus (name: String, value: String) extends BackendMessage with Product with Serializable
  31. case class ParamsResponse (types: Array[Int]) extends PgResponse with Product with Serializable
  32. case class Parse (name: String = Strings.empty, query: String = "", paramTypes: Seq[Int] = Seq()) extends FrontendMessage with Product with Serializable
  33. sealed trait PasswordEncoding extends AnyRef
  34. case class PasswordMessage (password: String) extends FrontendMessage with Product with Serializable
  35. case class PasswordRequired (encoding: PasswordEncoding) extends PgResponse with Product with Serializable
  36. case class PgRequest (msg: FrontendMessage, flush: Boolean = false) extends Product with Serializable
  37. trait PgResponse extends AnyRef
  38. case class Query (str: String) extends FrontendMessage with Product with Serializable
  39. case class ReadyForQuery (status: Char) extends BackendMessage with Product with Serializable
  40. case class RowDescription (fields: Array[FieldDescription]) extends BackendMessage with Product with Serializable
  41. case class RowDescriptions (fields: Array[Field]) extends PgResponse with Product with Serializable
  42. case class Rows (rows: List[DataRow], completed: Boolean) extends PgResponse with Product with Serializable
  43. case class Select (count: Int) extends CommandCompleteStatus with Product with Serializable
  44. case class SelectResult (fields: Array[Field], rows: List[DataRow]) extends PgResponse with Product with Serializable
  45. case class SingleMessageResponse (msg: BackendMessage) extends PgResponse with Product with Serializable
  46. case class SslRequestMessage () extends FrontendMessage with Product with Serializable
  47. case class StartupMessage (user: String, database: String) extends FrontendMessage with Product with Serializable
  48. case class Update (count: Int) extends CommandCompleteStatus with Product with Serializable

Value Members

  1. object Begin extends CommandCompleteStatus with Product with Serializable
  2. object BindComplete extends BackendMessage with Product with Serializable
  3. object BindCompletedResponse extends PgResponse with Product with Serializable
  4. object ClearText extends PasswordEncoding
  5. object Commit extends CommandCompleteStatus with Product with Serializable
  6. object CreateExtension extends CommandCompleteStatus with Product with Serializable
  7. object CreateFunction extends CommandCompleteStatus with Product with Serializable
  8. object CreateIndex extends CommandCompleteStatus with Product with Serializable
  9. object CreateTable extends CommandCompleteStatus with Product with Serializable
  10. object CreateTrigger extends CommandCompleteStatus with Product with Serializable
  11. object CreateType extends CommandCompleteStatus with Product with Serializable
  12. object DiscardAll extends CommandCompleteStatus with Product with Serializable
  13. object Do extends CommandCompleteStatus with Product with Serializable
  14. object DropTable extends CommandCompleteStatus with Product with Serializable
  15. object EmptyQueryResponse extends BackendMessage with Product with Serializable
  16. object Error extends Serializable
  17. object Flush extends FrontendMessage
  18. object NoData extends BackendMessage with Product with Serializable
  19. object Packet extends Serializable
  20. object PacketBuilder
  21. object ParseComplete extends BackendMessage with Product with Serializable
  22. object ParseCompletedResponse extends PgResponse with Product with Serializable
  23. object PortalSuspended extends BackendMessage with Product with Serializable
  24. object ReadyForQueryResponse extends PgResponse with Product with Serializable
  25. object Release extends CommandCompleteStatus with Product with Serializable
  26. object RollBack extends CommandCompleteStatus with Product with Serializable
  27. object Savepoint extends CommandCompleteStatus with Product with Serializable
  28. object SslNotSupported extends BackendMessage with Product with Serializable
  29. object SslNotSupportedResponse extends PgResponse with Product with Serializable
  30. object SslSupportedResponse extends PgResponse with Product with Serializable
  31. object SwitchToSsl extends BackendMessage with Product with Serializable
  32. object Sync extends FrontendMessage
  33. object Terminate extends FrontendMessage
  34. object Terminated extends PgResponse with Product with Serializable

Ungrouped