java.lang.Object
swim.mqtt.MqttEncoder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondataEncoder
(Data data) encodeConnAckPacket
(OutputBuffer<?> output, MqttConnAckPacket packet) encodeConnectPacket
(OutputBuffer<?> output, MqttConnectPacket packet) encodeData
(OutputBuffer<?> output, Data data) encodeDisconnectPacket
(OutputBuffer<?> output, MqttDisconnectPacket packet) encodePingReqPacket
(OutputBuffer<?> output, MqttPingReqPacket packet) encodePingRespPacket
(OutputBuffer<?> output, MqttPingRespPacket packet) encodePubAckPacket
(OutputBuffer<?> output, MqttPubAckPacket packet) encodePubCompPacket
(OutputBuffer<?> output, MqttPubCompPacket packet) <T> Encoder<?,
MqttPublishPacket<T>> encodePublishPacket
(OutputBuffer<?> output, MqttPublishPacket<T> packet) encodePubRecPacket
(OutputBuffer<?> output, MqttPubRecPacket packet) encodePubRelPacket
(OutputBuffer<?> output, MqttPubRelPacket packet) encodeString
(OutputBuffer<?> output, String string) encodeSubAckPacket
(OutputBuffer<?> output, MqttSubAckPacket packet) encodeSubscribePacket
(OutputBuffer<?> output, MqttSubscribePacket packet) encodeSubscription
(OutputBuffer<?> output, MqttSubscription subscription) encodeUnsubAckPacket
(OutputBuffer<?> output, MqttUnsubAckPacket packet) encodeUnsubscribePacket
(OutputBuffer<?> output, MqttUnsubscribePacket packet) pubAckPacketEncoder
(MqttPubAckPacket packet) <T> Encoder<?,
MqttPublishPacket<T>> publishPacketEncoder
(MqttPublishPacket<T> packet) pubRecPacketEncoder
(MqttPubRecPacket packet) pubRelPacketEncoder
(MqttPubRelPacket packet) int
sizeOfData
(Data data) int
sizeOfString
(String string) int
sizeOfSubscription
(MqttSubscription subscription) stringEncoder
(String string) subAckPacketEncoder
(MqttSubAckPacket packet) subscriptionEncoder
(MqttSubscription subscription)
-
Constructor Details
-
MqttEncoder
public MqttEncoder()
-
-
Method Details
-
connectPacketEncoder
-
encodeConnectPacket
public Encoder<?,MqttConnectPacket> encodeConnectPacket(OutputBuffer<?> output, MqttConnectPacket packet) -
connAckPacketEncoder
-
encodeConnAckPacket
public Encoder<?,MqttConnAckPacket> encodeConnAckPacket(OutputBuffer<?> output, MqttConnAckPacket packet) -
publishPacketEncoder
-
encodePublishPacket
public <T> Encoder<?,MqttPublishPacket<T>> encodePublishPacket(OutputBuffer<?> output, MqttPublishPacket<T> packet) -
pubAckPacketEncoder
-
encodePubAckPacket
public Encoder<?,MqttPubAckPacket> encodePubAckPacket(OutputBuffer<?> output, MqttPubAckPacket packet) -
pubRecPacketEncoder
-
encodePubRecPacket
public Encoder<?,MqttPubRecPacket> encodePubRecPacket(OutputBuffer<?> output, MqttPubRecPacket packet) -
pubRelPacketEncoder
-
encodePubRelPacket
public Encoder<?,MqttPubRelPacket> encodePubRelPacket(OutputBuffer<?> output, MqttPubRelPacket packet) -
pubCompPacketEncoder
-
encodePubCompPacket
public Encoder<?,MqttPubCompPacket> encodePubCompPacket(OutputBuffer<?> output, MqttPubCompPacket packet) -
subscribePacketEncoder
-
encodeSubscribePacket
public Encoder<?,MqttSubscribePacket> encodeSubscribePacket(OutputBuffer<?> output, MqttSubscribePacket packet) -
subAckPacketEncoder
-
encodeSubAckPacket
public Encoder<?,MqttSubAckPacket> encodeSubAckPacket(OutputBuffer<?> output, MqttSubAckPacket packet) -
unsubscribePacketEncoder
-
encodeUnsubscribePacket
public Encoder<?,MqttUnsubscribePacket> encodeUnsubscribePacket(OutputBuffer<?> output, MqttUnsubscribePacket packet) -
unsubAckPacketEncoder
-
encodeUnsubAckPacket
public Encoder<?,MqttUnsubAckPacket> encodeUnsubAckPacket(OutputBuffer<?> output, MqttUnsubAckPacket packet) -
pingReqPacketEncoder
-
encodePingReqPacket
public Encoder<?,MqttPingReqPacket> encodePingReqPacket(OutputBuffer<?> output, MqttPingReqPacket packet) -
pingRespPacketEncoder
-
encodePingRespPacket
public Encoder<?,MqttPingRespPacket> encodePingRespPacket(OutputBuffer<?> output, MqttPingRespPacket packet) -
disconnectPacketEncoder
-
encodeDisconnectPacket
public Encoder<?,MqttDisconnectPacket> encodeDisconnectPacket(OutputBuffer<?> output, MqttDisconnectPacket packet) -
sizeOfSubscription
-
subscriptionEncoder
public Encoder<MqttSubscription,MqttSubscription> subscriptionEncoder(MqttSubscription subscription) -
encodeSubscription
public Encoder<MqttSubscription,MqttSubscription> encodeSubscription(OutputBuffer<?> output, MqttSubscription subscription) -
sizeOfString
-
stringEncoder
-
encodeString
-
sizeOfData
-
dataEncoder
-
encodeData
-