Packages

o

doobie.postgres.free

pgconnection

object pgconnection

Source
pgconnection.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. pgconnection
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type PGConnectionIO[A] = Free[PGConnectionOp, A]
  2. sealed trait PGConnectionOp[A] extends AnyRef

Value Members

  1. implicit def MonoidPGConnectionIO[A](implicit M: Monoid[A]): Monoid[PGConnectionIO[A]]
  2. implicit val SyncPGConnectionIO: Sync[PGConnectionIO]
  3. def addDataType(a: String, b: Class[_ <: PGobject]): PGConnectionIO[Unit]
  4. val cancelQuery: PGConnectionIO[Unit]
  5. val canceled: Free[PGConnectionOp, Unit]
  6. def capturePoll[M[_]](mpoll: Poll[M]): Poll[PGConnectionIO]
  7. def createArrayOf(a: String, b: AnyRef): PGConnectionIO[Array]
  8. def delay[A](thunk: => A): Free[PGConnectionOp, A]
  9. def embed[F[_], J, A](j: J, fa: Free[F, A])(implicit ev: Embeddable[F, J]): Free[PGConnectionOp, A]
  10. def escapeIdentifier(a: String): PGConnectionIO[String]
  11. def escapeLiteral(a: String): PGConnectionIO[String]
  12. def forceR[A, B](fa: PGConnectionIO[A])(fb: PGConnectionIO[B]): Free[PGConnectionOp, B]
  13. val getAdaptiveFetch: PGConnectionIO[Boolean]
  14. val getAutosave: PGConnectionIO[AutoSave]
  15. val getBackendPID: PGConnectionIO[Int]
  16. val getCopyAPI: PGConnectionIO[CopyManager]
  17. val getDefaultFetchSize: PGConnectionIO[Int]
  18. val getLargeObjectAPI: PGConnectionIO[LargeObjectManager]
  19. def getNotifications(a: Int): PGConnectionIO[Array[PGNotification]]
  20. val getNotifications: PGConnectionIO[Array[PGNotification]]
  21. def getParameterStatus(a: String): PGConnectionIO[String]
  22. val getParameterStatuses: PGConnectionIO[Map[String, String]]
  23. val getPreferQueryMode: PGConnectionIO[PreferQueryMode]
  24. val getPrepareThreshold: PGConnectionIO[Int]
  25. val getReplicationAPI: PGConnectionIO[PGReplicationConnection]
  26. def handleErrorWith[A](fa: PGConnectionIO[A])(f: (Throwable) => PGConnectionIO[A]): PGConnectionIO[A]
  27. val monotonic: Free[PGConnectionOp, FiniteDuration]
  28. def onCancel[A](fa: PGConnectionIO[A], fin: PGConnectionIO[Unit]): Free[PGConnectionOp, A]
  29. def pure[A](a: A): PGConnectionIO[A]
  30. def raiseError[A](err: Throwable): PGConnectionIO[A]
  31. def raw[A](f: (PGConnection) => A): PGConnectionIO[A]
  32. val realtime: Free[PGConnectionOp, FiniteDuration]
  33. def setAdaptiveFetch(a: Boolean): PGConnectionIO[Unit]
  34. def setAutosave(a: AutoSave): PGConnectionIO[Unit]
  35. def setDefaultFetchSize(a: Int): PGConnectionIO[Unit]
  36. def setPrepareThreshold(a: Int): PGConnectionIO[Unit]
  37. def suspend[A](hint: Type)(thunk: => A): Free[PGConnectionOp, A]
  38. def uncancelable[A](body: (Poll[PGConnectionIO]) => PGConnectionIO[A]): Free[PGConnectionOp, A]
  39. val unit: PGConnectionIO[Unit]
  40. object PGConnectionOp
    Annotations
    @SuppressWarnings()