| 程序包 | 说明 |
|---|---|
| net.dreamlu.iot.mqtt.core.client | |
| net.dreamlu.iot.mqtt.core.common | |
| net.dreamlu.iot.mqtt.core.server.support | |
| net.dreamlu.iot.mqtt.core.util.timer |
| 限定符和类型 | 方法和说明 |
|---|---|
AckService |
MqttClientCreator.getAckService() |
| 限定符和类型 | 方法和说明 |
|---|---|
MqttClientCreator |
MqttClientCreator.ackService(AckService ackService) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RetryProcessor.start(AckService ackService) |
void |
MqttPendingPublish.startPublishRetransmissionTimer(AckService ackService,
Consumer<MqttMessage> sendPacket) |
void |
MqttPendingQos2Publish.startPubRecRetransmitTimer(AckService ackService,
Consumer<MqttMessage> sendPacket) |
void |
MqttPendingPublish.startPubRelRetransmissionTimer(AckService ackService,
Consumer<MqttMessage> sendPacket) |
| 构造器和说明 |
|---|
DefaultMqttServerProcessor(MqttServerCreator serverCreator,
AckService ackService,
ThreadPoolExecutor executor) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultAckService
Default AckService
|
class |
EmptyAckService
空的 AckService,可用于压测,减少资源占用
|
Copyright © 2022. All rights reserved.