object PubSubMessage

Contains all pub/sub messages.

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

Type Members

  1. final case class Error(exception: Throwable) extends PubSubMessage with Product with Serializable

    This message is triggered if an error occurs.

  2. final case class Message(channel: String, message: Array[Byte]) extends PubSubMessage with Product with Serializable

    This message is triggered when a message is received.

  3. final case class PMessage(pattern: String, channel: String, message: Array[Byte]) extends PubSubMessage with Product with Serializable

    This message is triggered when a message that matches a pattern is received.

  4. final case class PSubscribe(pattern: String, patternsCount: Int) extends PubSubMessage with Product with Serializable

    This message is triggered after we successfully subscribed to a pattern.

  5. final case class PUnsubscribe(patternOpt: Option[String], patternsCount: Int) extends PubSubMessage with Product with Serializable

    This message is triggered after we successfully unsubscribed from a pattern.

  6. final case class Subscribe(channel: String, channelsCount: Int) extends PubSubMessage with Product with Serializable

    This message is triggered after we successfully subscribed to a channel.

  7. final case class Unsubscribe(channelOpt: Option[String], channelsCount: Int) extends PubSubMessage with Product with Serializable

    This message is triggered after we successfully unsubscribed from a channel.