p

simpleivr

package simpleivr

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. simpleivr
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AudioFile extends AnyRef
  2. trait AudioFileBackend extends AnyRef
  3. trait AudioFiles extends AnyRef
  4. case class AudioPath(pathAndName: String) extends Product with Serializable
  5. sealed trait Choice[+A] extends AnyRef
  6. case class ChoiceMenu[A](title: Sayable, choices: Seq[Choice[A]]) extends Product with Serializable
  7. type DTMF = simpleivr.DTMF.Value
  8. class DefaultSayer extends Folder[IO[Option[DTMF]]]
  9. trait IOIvrCommandInterpreter extends Interpreter[IO]
  10. class Ivr extends AnyRef
  11. class IvrChoices extends Ivr
  12. sealed trait IvrCommand[A] extends Product
  13. trait IvrCommandF[A] extends AnyRef
  14. type IvrStep[A] = Free[IvrCommandF, A]
  15. class IvrStepRunner extends AnyRef
  16. case class LocalAudioFile(path: Path) extends AudioFile with Product with Serializable
  17. class LocalAudioFileBackend extends AudioFileBackend
  18. case class LocalAudioFiles(parent: Path, name: String) extends AudioFiles with Product with Serializable
  19. case class Pause(ms: Int) extends Single with Product with Serializable
  20. case class Play(path: AudioPath) extends Single with Product with Serializable
  21. trait SayIvrCommandInterpreter extends Interpreter[IO]
  22. sealed trait Sayable extends AnyRef
  23. abstract class Sayables extends Speaks
  24. abstract class SingleAudioFile extends AudioFiles with AudioFile
  25. class SpeakGeneratingSayer extends DefaultSayer
  26. trait SpeakGenerator extends (Speak) ⇒ IO[Unit]
  27. trait Speaks extends AnyRef

Value Members

  1. object Choice
  2. object ChoiceMenu extends Serializable
  3. object DTMF extends Enumeration
  4. object IvrCommand
  5. object IvrCommandF
  6. object IvrStep extends Interpreter[IvrStep]
  7. object Play extends Serializable
  8. object Sayable
  9. object Text2waveSpeakGenerator extends SpeakGenerator

Inherited from AnyRef

Inherited from Any

Ungrouped