package frames
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- frames
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class ConnackFrame(header: Header, returnCode: Int) extends Frame with Product with Serializable
- 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
- case class ConnectVariableHeader(userNameFlag: Boolean, passwordFlag: Boolean, willRetain: Boolean, willQoS: Int, willFlag: Boolean, cleanSession: Boolean, keepAliveTimer: Int) extends Product with Serializable
- case class DisconnectFrame(header: Header) extends Frame with Product with Serializable
- sealed trait Frame extends AnyRef
- case class Header(dup: Boolean = false, qos: Int = AtMostOnce.value, retain: Boolean = false) extends Product with Serializable
- case class PingReqFrame(header: Header) extends Frame with Product with Serializable
- case class PingRespFrame(header: Header) extends Frame with Product with Serializable
- case class PubackFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
- case class PubcompFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
- case class PublishFrame(header: Header, topic: String, messageIdentifier: Option[Int], payload: ByteVector) extends Frame with Product with Serializable
- case class PubrecFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
- case class PubrelFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
- final class RemainingLengthCodec extends Codec[Int]
- case class SubackFrame(header: Header, messageIdentifier: Int, topics: Vector[Int]) extends Frame with Product with Serializable
- case class SubscribeFrame(header: Header, messageIdentifier: Int, topics: Vector[(String, Int)]) extends Frame with Product with Serializable
- case class UnsubackFrame(header: Header, messageIdentifier: Int) extends Frame with Product with Serializable
- case class UnsubscribeFrame(header: Header, messageIdentifier: Int, topics: Vector[String]) extends Frame with Product with Serializable
Value Members
- val bytePaddingCodec: Codec[Unit]
- val keepAliveCodec: Codec[Int]
- val messageIdCodec: Codec[Int]
- val qosCodec: Codec[Int]
- val remainingLengthCodec: RemainingLengthCodec
- val returnCodeCodec: Codec[Int]
- val setDupFlag: (Frame) => Frame
- val stringCodec: Codec[String]
- object Builders
- object ConnackFrame extends Serializable
- object ConnectFrame extends Serializable
- object ConnectVariableHeader extends Serializable
- object DisconnectFrame extends Serializable
- object Frame
- object Header extends Serializable
- object PingReqFrame extends Serializable
- object PingRespFrame extends Serializable
- object PubackFrame extends Serializable
- object PubcompFrame extends Serializable
- object PublishFrame extends Serializable
- object PubrecFrame extends Serializable
- object PubrelFrame extends Serializable
- object SubackFrame extends Serializable
- object SubscribeFrame extends Serializable
- object UnsubackFrame extends Serializable
- object UnsubscribeFrame extends Serializable