public final class MqttConnection extends Object
| 构造器和说明 |
|---|
MqttConnection(io.netty.channel.Channel channel,
BrokerConfiguration brokerConfig,
IAuthenticator authenticator,
MqttSessionRegistry sessionRegistry,
MqttPostOffice postOffice) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
handleConnectionLost() |
void |
handleMessage(io.netty.handler.codec.mqtt.MqttMessage msg) |
boolean |
isAuthFlushed() |
void |
resendNotAckedPublishes() |
void |
sendPublishRetainedQos0(Topic topic,
io.netty.handler.codec.mqtt.MqttQoS qos,
io.netty.buffer.ByteBuf payload) |
void |
sendPublishRetainedWithPacketId(Topic topic,
io.netty.handler.codec.mqtt.MqttQoS qos,
io.netty.buffer.ByteBuf payload) |
void |
setAuthFlushed(boolean authFlushed) |
String |
toString() |
void |
writabilityChanged() |
public MqttConnection(io.netty.channel.Channel channel,
BrokerConfiguration brokerConfig,
IAuthenticator authenticator,
MqttSessionRegistry sessionRegistry,
MqttPostOffice postOffice)
public boolean isAuthFlushed()
public void setAuthFlushed(boolean authFlushed)
public void handleMessage(io.netty.handler.codec.mqtt.MqttMessage msg)
public void handleConnectionLost()
public void writabilityChanged()
public void sendPublishRetainedQos0(Topic topic, io.netty.handler.codec.mqtt.MqttQoS qos, io.netty.buffer.ByteBuf payload)
public void sendPublishRetainedWithPacketId(Topic topic, io.netty.handler.codec.mqtt.MqttQoS qos, io.netty.buffer.ByteBuf payload)
public void resendNotAckedPublishes()
Copyright © 2021. All rights reserved.