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