package
frames
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.enum, 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: 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
-
-
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
-
object
ConnackFrame extends Serializable
-
object
ConnectFrame extends Serializable
-
-
-
-
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
UnsubackFrame extends Serializable
-
-
val
bytePaddingCodec: Codec[Unit]
-
val
keepAliveCodec: Codec[Int]
-
val
messageIdCodec: Codec[Int]
-
val
qosCodec: Codec[Int]
-
-
val
returnCodeCodec: Codec[Int]
-
val
stringCodec: Codec[String]
Inherited from AnyRef
Inherited from Any