net.sigusr.mqtt.impl

frames

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
Learn more about member selection
Visibility
  1. Public
  2. All

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.enum, 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: 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. object ConnackFrame extends Serializable

  2. object ConnectFrame extends Serializable

  3. object ConnectVariableHeader extends Serializable

  4. object DisconnectFrame extends Serializable

  5. object Frame

  6. object Header extends Serializable

  7. object PingReqFrame extends Serializable

  8. object PingRespFrame extends Serializable

  9. object PubackFrame extends Serializable

  10. object PubcompFrame extends Serializable

  11. object PublishFrame extends Serializable

  12. object PubrecFrame extends Serializable

  13. object PubrelFrame extends Serializable

  14. object SubackFrame extends Serializable

  15. object SubscribeFrame extends Serializable

  16. object UnsubackFrame extends Serializable

  17. object UnsubscribeFrame extends Serializable

  18. val bytePaddingCodec: Codec[Unit]

  19. val keepAliveCodec: Codec[Int]

  20. val messageIdCodec: Codec[Int]

  21. val qosCodec: Codec[Int]

  22. val remainingLengthCodec: RemainingLengthCodec

  23. val returnCodeCodec: Codec[Int]

  24. val stringCodec: Codec[String]

Inherited from AnyRef

Inherited from Any

Ungrouped