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) intsizeOfData(Data data) intsizeOfString(String string) intsizeOfSubscription(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
-