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