Packages

package frames

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

Type Members

  1. case class ConnackFrame(header: Header, returnCode: Int) extends Frame with Product with Serializable
  2. case class ConnectFrame(header: Header, variableHeader: ConnectVariableHeader, clientId: String, topic: Option[String], message: Option[String], user: Option[String], password: Option[String]) extends Frame with Product with Serializable
  3. case class ConnectVariableHeader(userNameFlag: Boolean, passwordFlag: Boolean, willRetain: Boolean, willQoS: Int, willFlag: Boolean, cleanSession: Boolean, keepAliveTimer: Int) extends Product with Serializable
  4. case class DisconnectFrame(header: Header) extends Frame with Product with Serializable
  5. sealed trait Frame extends AnyRef
  6. case class Header(dup: Boolean = false, qos: Int = AtMostOnce.value, retain: Boolean = false) extends Product with Serializable
  7. case class PingReqFrame(header: Header) extends Frame with Product with Serializable
  8. case class PingRespFrame(header: Header) extends Frame with Product with Serializable
  9. case class PubackFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
  10. case class PubcompFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
  11. case class PublishFrame(header: Header, topic: String, messageIdentifier: Option[Int], payload: ByteVector) extends Frame with Product with Serializable
  12. case class PubrecFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
  13. case class PubrelFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
  14. final class RemainingLengthCodec extends Codec[Int]
  15. case class SubackFrame(header: Header, messageIdentifier: Int, topics: Vector[Int]) extends Frame with Product with Serializable
  16. case class SubscribeFrame(header: Header, messageIdentifier: Int, topics: Vector[(String, Int)]) extends Frame with Product with Serializable
  17. case class UnsubackFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
  18. case class UnsubscribeFrame(header: Header, messageIdentifier: Int, topics: Vector[String]) extends Frame with Product with Serializable

Value Members

  1. val bytePaddingCodec: Codec[Unit]
  2. val keepAliveCodec: Codec[Int]
  3. val messageIdCodec: Codec[Int]
  4. val qosCodec: Codec[Int]
  5. val remainingLengthCodec: RemainingLengthCodec
  6. val returnCodeCodec: Codec[Int]
  7. val setDupFlag: (Frame) => Frame
  8. val stringCodec: Codec[String]
  9. object Builders
  10. object ConnackFrame extends Serializable
  11. object ConnectFrame extends Serializable
  12. object ConnectVariableHeader extends Serializable
  13. object DisconnectFrame extends Serializable
  14. object Frame
  15. object Header extends Serializable
  16. object PingReqFrame extends Serializable
  17. object PingRespFrame extends Serializable
  18. object PubackFrame extends Serializable
  19. object PubcompFrame extends Serializable
  20. object PublishFrame extends Serializable
  21. object PubrecFrame extends Serializable
  22. object PubrelFrame extends Serializable
  23. object SubackFrame extends Serializable
  24. object SubscribeFrame extends Serializable
  25. object UnsubackFrame extends Serializable
  26. object UnsubscribeFrame extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped