Class MQTTSessionState.OutboundStore

    • Constructor Detail

      • OutboundStore

        public OutboundStore()
    • Method Detail

      • generateMqttId

        public int generateMqttId​(long messageId,
                                  long consumerId)
      • publish

        public void publish​(int mqtt,
                            long messageId,
                            long consumerId)
      • publishAckd

        public Pair<Long,​Long> publishAckd​(int mqtt)
      • publishReceived

        public Pair<Long,​Long> publishReceived​(int mqtt)
      • publishReleasedSent

        public void publishReleasedSent​(int mqttId,
                                        long serverMessageId)
      • publishComplete

        public Pair<Long,​Long> publishComplete​(int mqtt)
      • getPendingMessages

        public int getPendingMessages()
      • clear

        public void clear()