public class DefaultMqttServerProcessor extends Object implements MqttServerProcessor
| 构造器和说明 |
|---|
DefaultMqttServerProcessor(MqttServerCreator serverCreator,
AckService ackService,
ThreadPoolExecutor executor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
processConnect(org.tio.core.ChannelContext context,
MqttConnectMessage mqttMessage)
处理链接
|
void |
processDisConnect(org.tio.core.ChannelContext context)
断开连接
|
void |
processPingReq(org.tio.core.ChannelContext context)
ping 消息处理
|
void |
processPubAck(org.tio.core.ChannelContext context,
MqttMessageIdVariableHeader variableHeader)
PubAck
|
void |
processPubComp(org.tio.core.ChannelContext context,
MqttMessageIdVariableHeader variableHeader)
PubComp
|
void |
processPublish(org.tio.core.ChannelContext context,
MqttPublishMessage message)
Publish
|
void |
processPubRec(org.tio.core.ChannelContext context,
MqttMessageIdVariableHeader variableHeader)
PubRec
|
void |
processPubRel(org.tio.core.ChannelContext context,
MqttMessageIdVariableHeader variableHeader)
PubRel
|
void |
processSubscribe(org.tio.core.ChannelContext context,
MqttSubscribeMessage message)
监听
|
void |
processUnSubscribe(org.tio.core.ChannelContext context,
MqttUnsubscribeMessage message)
取消监听
|
public DefaultMqttServerProcessor(MqttServerCreator serverCreator, AckService ackService, ThreadPoolExecutor executor)
public void processConnect(org.tio.core.ChannelContext context,
MqttConnectMessage mqttMessage)
MqttServerProcessorprocessConnect 在接口中 MqttServerProcessorcontext - ChannelContextmqttMessage - MqttConnectMessagepublic void processPublish(org.tio.core.ChannelContext context,
MqttPublishMessage message)
MqttServerProcessorprocessPublish 在接口中 MqttServerProcessorcontext - ChannelContextmessage - MqttPublishMessagepublic void processPubAck(org.tio.core.ChannelContext context,
MqttMessageIdVariableHeader variableHeader)
MqttServerProcessorprocessPubAck 在接口中 MqttServerProcessorcontext - ChannelContextvariableHeader - MqttMessageIdVariableHeaderpublic void processPubRec(org.tio.core.ChannelContext context,
MqttMessageIdVariableHeader variableHeader)
MqttServerProcessorprocessPubRec 在接口中 MqttServerProcessorcontext - ChannelContextvariableHeader - MqttMessageIdVariableHeaderpublic void processPubRel(org.tio.core.ChannelContext context,
MqttMessageIdVariableHeader variableHeader)
MqttServerProcessorprocessPubRel 在接口中 MqttServerProcessorcontext - ChannelContextvariableHeader - MqttMessageIdVariableHeaderpublic void processPubComp(org.tio.core.ChannelContext context,
MqttMessageIdVariableHeader variableHeader)
MqttServerProcessorprocessPubComp 在接口中 MqttServerProcessorcontext - ChannelContextvariableHeader - MqttMessageIdVariableHeaderpublic void processSubscribe(org.tio.core.ChannelContext context,
MqttSubscribeMessage message)
MqttServerProcessorprocessSubscribe 在接口中 MqttServerProcessorcontext - ChannelContextmessage - MqttSubscribeMessagepublic void processUnSubscribe(org.tio.core.ChannelContext context,
MqttUnsubscribeMessage message)
MqttServerProcessorprocessUnSubscribe 在接口中 MqttServerProcessorcontext - ChannelContextmessage - MqttUnsubscribeMessagepublic void processPingReq(org.tio.core.ChannelContext context)
MqttServerProcessorprocessPingReq 在接口中 MqttServerProcessorcontext - ChannelContextpublic void processDisConnect(org.tio.core.ChannelContext context)
MqttServerProcessorprocessDisConnect 在接口中 MqttServerProcessorcontext - ChannelContextCopyright © 2022. All rights reserved.