跳过导航链接
A B C D E F G H I K L M N O P Q R S T U V W 

A

AbstractMqttMessageDispatcher - net.dreamlu.iot.mqtt.core.server.dispatcher中的类
内部消息转发抽象
AbstractMqttMessageDispatcher() - 类 的构造器net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
ackService(AckService) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
ackService(long, int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
ackService(AckService) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
ackService(long, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
AckService - net.dreamlu.iot.mqtt.core.util.timer中的接口
ack service
AckTimerTask - net.dreamlu.iot.mqtt.core.util.timer中的类
ack TimerTask
AckTimerTask(Timer, Runnable, int, int) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.AckTimerTask
 
active(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
激活 session,标记 expire 的 session 为永久
active(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
add(K, V) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
add(TimerTask) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.SystemTimer
 
add(TimerTask) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.timer.Timer
添加新的任务到当前执行器(线程池),在任务过期后会执行任务。
add(TimerTaskEntry) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimingWheel
添加任务到时间轮
addAll(K, Set<? extends V>) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
addFilter(HttpFilter) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
注册 filter
addFilter(int, HttpFilter) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
注册 filter
addFirstFilter(HttpFilter) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
注册 filter 到 first
addInterceptor(IMqttMessageInterceptor) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
addPaddingSubscribe(int, MqttPendingSubscription) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
addPaddingSubscribe(int, MqttPendingSubscription) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
添加订阅
addPaddingUnSubscribe(int, MqttPendingUnSubscription) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
addPaddingUnSubscribe(int, MqttPendingUnSubscription) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
添加取消订阅过程消息
addPendingPublish(int, MqttPendingPublish) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
addPendingPublish(int, MqttPendingPublish) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
添加过程消息
addPendingPublish(String, int, MqttPendingPublish) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
添加发布过程存储
addPendingPublish(String, int, MqttPendingPublish) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
addPendingQos2Publish(int, MqttPendingQos2Publish) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
addPendingQos2Publish(int, MqttPendingQos2Publish) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
添加 qos2 过程消息
addPendingQos2Publish(String, int, MqttPendingQos2Publish) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
添加发布过程存储
addPendingQos2Publish(String, int, MqttPendingQos2Publish) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
addRetainMessage(String, Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
存储 retain 消息
addRetainMessage(String, Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
addSubscribe(String, String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
添加订阅存储
addSubscribe(String, String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
addSubscriptionList(List<MqttClientSubscription>) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
addSubscriptionList(List<MqttClientSubscription>) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
添加订阅
addTask(Runnable, int, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.timer.AckService
添加 ack 任务
addTask(Runnable, int, int) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.DefaultAckService
 
addTask(Runnable, int, int) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.EmptyAckService
 
addWillMessage(String, Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
存储 clientId 的遗嘱消息
addWillMessage(String, Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
advanceClock(long) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.SystemTimer
 
advanceClock(long) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.timer.Timer
推进内部时钟,执行任何在走过的时间间隔内过期的任务
advanceClock(Long) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimingWheel
推进时间
apply(HttpRequest) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.HttpHandler
处理请求
apply(TimerTaskEntry) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.SystemTimer
Applies this function to the given argument.
authenticate(ChannelContext, String, String, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerAuthHandler
认证
authenticate(ChannelContext, String, String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerAuthHandler
 
authHandler(IMqttServerAuthHandler) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
AUTHORIZATION_PREFIX - 类 中的静态变量net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 

B

BaseForm - net.dreamlu.iot.mqtt.core.server.http.api.form中的类
基础模型
BaseForm() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
BASIC_AUTH_HEADER_NAME - 类 中的静态变量net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
BASIC_REALM - 类 中的静态变量net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
BasicAuthFilter - net.dreamlu.iot.mqtt.core.server.http.api.auth中的类
Basic 认证
BasicAuthFilter(String, String) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
BUFFER_SIZE - 类 中的静态变量net.dreamlu.iot.mqtt.core.util.compression.GzipCompression
 
bufferAllocator(ByteBufferAllocator) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
bufferAllocator(ByteBufferAllocator) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
build() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage.Builder
 
build() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
builder() - 类 中的静态方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage
 
Builder() - 类 的构造器net.dreamlu.iot.mqtt.core.client.MqttWillMessage.Builder
 

C

cancel() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTask
 
cancelled() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
 
clean() - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
clean() - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
资源清理
clean() - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
清理
clean() - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
cleanSession(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
clear() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
clear() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
clearRetainMessage(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
清理该 topic 的 retain 消息
clearRetainMessage(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
clearStaticResCache() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
clearWillMessage(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
清理该 clientId 的遗嘱消息
clearWillMessage(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
clientId(String) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
clientSession(IMqttClientSession) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
close(ChannelContext, Packet) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.core.MqttHttpHelper
数据清理
close(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
服务端主动断开连接
CollUtil - net.dreamlu.iot.mqtt.core.util中的类
集合工具
CollUtil() - 类 的构造器net.dreamlu.iot.mqtt.core.util.CollUtil
 
compareTo(TimerTaskEntry) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
 
compress(byte[]) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.compression.Compression
compress
compress(byte[]) - 类 中的方法net.dreamlu.iot.mqtt.core.util.compression.GzipCompression
 
Compression - net.dreamlu.iot.mqtt.core.util.compression中的接口
用于 mqtt 消息压缩
config(MqttServer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
config(MqttServerCreator, TioServerConfig) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
配置 web 服务
connect() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
默认异步连接
connectListener(IMqttClientConnectListener) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
connectStatusListener(IMqttConnectStatusListener) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
connectSync() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
同步连接
containsKey(int) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
containsKey(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
containsKey(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectMap
Indicates whether or not this map contains a value for the specified key.
containsKey(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
containsValue(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
containsValue(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
create() - 类 中的静态方法net.dreamlu.iot.mqtt.core.client.MqttClient
 
create() - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.MqttServer
 

D

debug() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
debug() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
decode(ByteBuffer, int, int, int, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientAioHandler
 
decode(ByteBuffer, int, int, int, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
 
decode(ByteBuffer, int, int, int, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioHandler
根据ByteBuffer解码成业务需要的Packet对象.
decode(String) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.HexUtil
decode Hex
decode(byte[]) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.HexUtil
decode Hex
decode(String) - 枚举 中的方法net.dreamlu.iot.mqtt.core.util.PayloadEncode
解码
decode(String, String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.util.PayloadEncode
解码
decodeToString(byte[]) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.HexUtil
decodeToString Hex
decodeToString(String) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.HexUtil
decodeToString Hex
decompress(byte[]) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.compression.Compression
decompress
decompress(byte[]) - 类 中的方法net.dreamlu.iot.mqtt.core.util.compression.GzipCompression
 
DEFAULT_CAPACITY - 类 中的静态变量net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
Default initial capacity.
DEFAULT_CHARSET - 类 中的静态变量net.dreamlu.iot.mqtt.core.util.HexUtil
 
DEFAULT_KEEP_ALIVE_SECS - 类 中的静态变量net.dreamlu.iot.mqtt.core.client.MqttClientCreator
默认的心跳超时
DEFAULT_LOAD_FACTOR - 类 中的静态变量net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
Default load factor.
DefaultAckService - net.dreamlu.iot.mqtt.core.util.timer中的类
Default AckService
DefaultAckService() - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.DefaultAckService
 
DefaultAckService(long, int) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.DefaultAckService
 
DefaultAckService(SystemTimer) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.DefaultAckService
 
DefaultAckService(SystemTimer, TimingWheelThread) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.DefaultAckService
 
DefaultMqttBrokerDispatcher - net.dreamlu.iot.mqtt.core.server.broker中的类
默认的消息转发器
DefaultMqttBrokerDispatcher() - 类 的构造器net.dreamlu.iot.mqtt.core.server.broker.DefaultMqttBrokerDispatcher
 
DefaultMqttClientMessageIdGenerator - net.dreamlu.iot.mqtt.core.client中的类
默认的 mqtt 客户端的消息 id 生成器
DefaultMqttClientMessageIdGenerator() - 类 的构造器net.dreamlu.iot.mqtt.core.client.DefaultMqttClientMessageIdGenerator
 
DefaultMqttClientProcessor - net.dreamlu.iot.mqtt.core.client中的类
默认的 mqtt 消息处理器
DefaultMqttClientProcessor(MqttClientCreator) - 类 的构造器net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
DefaultMqttClientSession - net.dreamlu.iot.mqtt.core.client中的类
客户端 session 管理,包括 sub 和 pub
DefaultMqttClientSession() - 类 的构造器net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
DefaultMqttConnectStatusListener - net.dreamlu.iot.mqtt.core.server.support中的类
默认的链接状态监听
DefaultMqttConnectStatusListener() - 类 的构造器net.dreamlu.iot.mqtt.core.server.support.DefaultMqttConnectStatusListener
 
DefaultMqttServerAuthHandler - net.dreamlu.iot.mqtt.core.server.support中的类
默认的认证处理
DefaultMqttServerAuthHandler(String, String) - 类 的构造器net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerAuthHandler
 
DefaultMqttServerProcessor - net.dreamlu.iot.mqtt.core.server.support中的类
mqtt broker 处理器
DefaultMqttServerProcessor(MqttServerCreator, AckService, ThreadPoolExecutor) - 类 的构造器net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
DefaultMqttServerUniqueIdServiceImpl - net.dreamlu.iot.mqtt.core.server.support中的类
默认的 mqtt 服务端唯一 id 绑定,使用 clientId
DefaultMqttServerUniqueIdServiceImpl() - 类 的构造器net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerUniqueIdServiceImpl
 
delayMs - 类 中的变量net.dreamlu.iot.mqtt.core.util.timer.TimerTask
延迟时间
deleteClients(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
踢除指定客户端。
DIS_CONNECTED - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.MqttConst
正常断开连接
disconnect() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
断开 mqtt 连接

E

EmptyAckService - net.dreamlu.iot.mqtt.core.util.timer中的类
空的 AckService,可用于压测,减少资源占用
EmptyAckService() - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.EmptyAckService
 
encode(Packet, TioConfig, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientAioHandler
 
encode(Packet, TioConfig, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
 
encode(Packet, TioConfig, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioHandler
编码
encode(byte[]) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.HexUtil
encode Hex
encode(byte[], boolean) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.HexUtil
encode Hex
encode(byte[]) - 枚举 中的方法net.dreamlu.iot.mqtt.core.util.PayloadEncode
编码
encodeSubProtocol(Packet, TioConfig, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 
encodeToString(byte[], boolean) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.HexUtil
encode Hex
encodeToString(byte[]) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.HexUtil
encode Hex
encodeToString(String) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.HexUtil
encode Hex
endpoints(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
获取 api 列表 GET /api/v1/endpoints
entries() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
entries() - 接口 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectMap
Gets an iterable to traverse over the primitive entries contained in this map.
entrySet() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
entrySet() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientSubscription
 
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage
 
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingQos2Publish
 
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
expire(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
标记 session 超时时间
expire(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 

F

fail(ResultCode) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应失败
fail(HttpRequest, ResultCode) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应失败
fail(HttpResponse, ResultCode) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应失败
filter(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
filter(HttpRequest) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.HttpFilter
处理请求
findNextPositivePowerOfTwo(int) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.MathUtil
Fast method of finding the next power of 2 greater than or equal to the supplied value.

G

get(int) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
get(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
get(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectMap
Gets the value in the map with the specified key.
get(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
getAckService() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getAndCleanSubscription() - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
getAndCleanSubscription() - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
获取并清除订阅
getAuthHandler() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getBufferAllocator() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getBufferAllocator() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getChannelContext(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 ChannelContext
getClientCreator() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
获取配置
getClientId() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getClientId() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
getClientSession() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getClientSubscriptions(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
获取客户端订阅情况 GET /api/v1/client/subscriptions
getClientTioConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
获取 ClientTioConfig
getConnectListener() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getConnectStatusListener() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getContext() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
获取 ClientChannelContext
getDelayMs() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTask
 
getEncode(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.util.PayloadEncode
获取解码器
getEncoding() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
getExpirationMs() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
 
getFilters() - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
读取所以的过滤器
getGroupExecutor() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getGroupExecutor(int) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.ThreadUtil
获取 tio group 线程池
getHandler(RequestLine) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
读取路由
getHeartbeatTimeout() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getHiresClockMs() - 接口 中的静态方法net.dreamlu.iot.mqtt.core.util.timer.Timer
 
getHttpBasicPassword() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getHttpBasicUsername() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getHttpConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getHttpConfig(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
getHttpRequestHandler() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getId() - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientMessageIdGenerator
 
getId() - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientMessageIdGenerator
获取 messageId
getIncomingPublish() - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingQos2Publish
 
getIp() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getIp() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getIpStatListener() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getKeepaliveBackoff() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getKeepAliveSecs() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getList() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
 
getListener() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientSubscription
 
getMatchedSubscription(String) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
getMatchedSubscription(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
获取匹配的订阅
getMaxBytesInMessage() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getMaxBytesInMessage() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMaxClientIdLength() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getMaxClientIdLength() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMessage() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage
 
getMessage() - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
getMessageDispatcher() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMessageId(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
生成消息 Id
getMessageId(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
getMessageIdGenerator() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getMessageInterceptors() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMessageListener() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMessageStore() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMethod() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
getMqttExecutor() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getMqttExecutor(int) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.ThreadUtil
获取 mqtt 业务线程池
getMqttQoS() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientSubscription
 
getMqttWebServerAioHandler() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getName() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getName() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getNodeName() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getPaddingSubscribe(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
getPaddingSubscribe(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
获取过程订阅
getPaddingUnSubscribe(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
getPaddingUnSubscribe(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
获取取消订阅过程消息
getPassword() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getPath() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
getPayload() - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
getPayload() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
getPendingPublish(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
getPendingPublish(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
获取过程消息
getPendingPublish(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
获取发布过程存储
getPendingPublish(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
getPendingQos2Publish(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
getPendingQos2Publish(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
获取 qos2 过程消息
getPendingQos2Publish(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
获取发布过程存储
getPendingQos2Publish(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
getPort() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getPort() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getPort() - 枚举 中的方法net.dreamlu.iot.mqtt.core.server.protocol.MqttProtocol
 
getProperties() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getPublishPermission() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getQos() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage
 
getQos() - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
getQos() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
getQos() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.SubscribeForm
 
getReadBufferSize() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getReadBufferSize() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getReInterval() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getReSubscribeBatchSize() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getResultCode() - 枚举 中的方法net.dreamlu.iot.mqtt.core.server.http.api.code.ResultCode
 
getRetainMessage(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
获取所有 retain 消息
getRetainMessage(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
getRetryCount() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getRouts() - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
读取所有路由
getServerConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 ServerTioConfig
getServerCreator() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 mqtt 配置
getServerTioConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getSessionExpiryIntervalSecs() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getSessionListener() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getSessionManager() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getShareGroupName(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.common.TopicFilterType
读取共享订阅的分组名
getSslConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getSslConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getStatusCode() - 枚举 中的方法net.dreamlu.iot.mqtt.core.server.http.api.code.ResultCode
 
getSubscribeValidator() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getSubscriptions(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
获取设备订阅
getSubscriptions(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
getSupportedSubProtocols() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 
getTimeout() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getTimerTask() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
 
getTimerTaskEntry() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTask
 
getTioClient() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
获取 TioClient
getTioExecutor() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getTioExecutor(int) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.ThreadUtil
获取 getTioExecutor 线程池
getTioServer() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getTioServer() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 TioServer
getTopic() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage
 
getTopic() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
getTopicFilter() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientSubscription
 
getTopicFilter(String) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.TopicUtil
获取处理完成之后的 topic
getType(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.common.TopicFilterType
获取 topicFilter 类型
getUniqueId(ChannelContext, String, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerUniqueIdService
获取 mqtt 唯一id,用来绑定 mqtt 内的 session 等功能
getUniqueId(ChannelContext, String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerUniqueIdServiceImpl
 
getUniqueIdService() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getUsername() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getVersion() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getWebPort() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getWebServer() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 http、websocket 服务
getWillMessage() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
getWillMessage(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
获取 will 消息
getWillMessage(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
getWillProperties() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage
 
groupExecutor(ThreadPoolExecutor) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
GzipCompression - net.dreamlu.iot.mqtt.core.util.compression中的类
gzip 压缩
GzipCompression() - 类 的构造器net.dreamlu.iot.mqtt.core.util.compression.GzipCompression
 
GzipCompression(int) - 类 的构造器net.dreamlu.iot.mqtt.core.util.compression.GzipCompression
 

H

handler(Packet, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientAioHandler
 
handler(Packet, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
 
handler(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
handler(Packet, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioHandler
处理消息包
handshake(HttpRequest, HttpResponse, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientSubscription
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingQos2Publish
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
hasPermission(ChannelContext, String, String, MqttQoS, boolean) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerPublishPermission
否有发布权限
hasSession(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
判断是否存在 session
hasSession(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
heartbeatPacket(ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientAioHandler
 
heartbeatTimeout(Long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
HexUtil - net.dreamlu.iot.mqtt.core.util中的类
hex 工具,编解码全用 byte
HexUtil() - 类 的构造器net.dreamlu.iot.mqtt.core.util.HexUtil
 
httpBasicAuth(String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
httpEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
HttpFilter - net.dreamlu.iot.mqtt.core.server.http.handler中的接口
http 过滤器
HttpHandler - net.dreamlu.iot.mqtt.core.server.http.handler中的接口
http 处理器

I

IMqttClientConnectListener - net.dreamlu.iot.mqtt.core.client中的接口
mqtt 客户端连接监听
IMqttClientMessageIdGenerator - net.dreamlu.iot.mqtt.core.client中的接口
mqtt client messageId 生成器
IMqttClientMessageListener - net.dreamlu.iot.mqtt.core.client中的接口
mqtt 消息处理
IMqttClientProcessor - net.dreamlu.iot.mqtt.core.client中的接口
mqtt 客户端消息处理器
IMqttClientSession - net.dreamlu.iot.mqtt.core.client中的接口
客户端 session
IMqttConnectStatusListener - net.dreamlu.iot.mqtt.core.server.event中的接口
mqtt 链接状态事件
IMqttMessageDispatcher - net.dreamlu.iot.mqtt.core.server.dispatcher中的接口
mqtt 消息调度器
IMqttMessageInterceptor - net.dreamlu.iot.mqtt.core.server.interceptor中的接口
mqtt 消息拦截器
IMqttMessageListener - net.dreamlu.iot.mqtt.core.server.event中的接口
mqtt 消息处理
IMqttMessageStore - net.dreamlu.iot.mqtt.core.server.store中的接口
message store
IMqttServerAuthHandler - net.dreamlu.iot.mqtt.core.server.auth中的接口
mqtt 服务端,认证处理器
IMqttServerPublishPermission - net.dreamlu.iot.mqtt.core.server.auth中的接口
mqtt 服务端校验客户端是否有发布权限
IMqttServerSubscribeValidator - net.dreamlu.iot.mqtt.core.server.auth中的接口
mqtt 服务端,认证处理器
IMqttServerUniqueIdService - net.dreamlu.iot.mqtt.core.server.auth中的接口
mqtt 服务端唯一 id 绑定
IMqttSessionListener - net.dreamlu.iot.mqtt.core.server.event中的接口
mqtt session 事件
IMqttSessionManager - net.dreamlu.iot.mqtt.core.server.session中的接口
session 管理,不封装 MqttSession 实体,方便 redis 等集群处理
InMemoryMqttMessageStore - net.dreamlu.iot.mqtt.core.server.store中的类
message store
InMemoryMqttMessageStore() - 类 的构造器net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
InMemoryMqttSessionManager - net.dreamlu.iot.mqtt.core.server.session中的类
内存 session 管理
InMemoryMqttSessionManager() - 类 的构造器net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
IntObjectHashMap<V> - net.dreamlu.iot.mqtt.core.util.collection中的类
A hash map implementation of IntObjectMap that uses open addressing for keys.
IntObjectHashMap() - 类 的构造器net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
IntObjectHashMap(int) - 类 的构造器net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
IntObjectHashMap(int, float) - 类 的构造器net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
IntObjectMap<V> - net.dreamlu.iot.mqtt.core.util.collection中的接口
Interface for a primitive map that uses ints as keys.
IntObjectMap.PrimitiveEntry<V> - net.dreamlu.iot.mqtt.core.util.collection中的接口
A primitive entry in the map, provided by the iterator from IntObjectMap.entries()
ip(String) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
ip(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
ipStatListener(IpStatListener) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
IS_HTTP - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.MqttConst
是 http 协议
isCleanSession() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
isConnected() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
判断客户端跟服务端是否连接
isDebug() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
isDebug() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isDisconnected() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
判断客户端跟服务端是否断开连接
isEmpty() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
isEmpty() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
isHttpEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isReconnect() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
isRetain() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage
 
isRetain() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
isRunning() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimingWheelThread
 
isShutdownInitiated() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimingWheelThread
 
isStatEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
isStatEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isSubscribed(MqttClientSubscription) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
isSubscribed(MqttClientSubscription) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
判断是否已经订阅过
isUseQueueDecode() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isUseQueueSend() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isValid(ChannelContext, String, String, MqttQoS) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerSubscribeValidator
是否可以订阅
isWebsocketEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

K

keepaliveBackoff(float) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
keepAliveSecs(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
key() - 接口 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectMap.PrimitiveEntry
Gets the key for this entry.
keySet() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
keySet() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
keyToString(int) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
Helper method called by IntObjectHashMap.toString() in order to convert a single map key into a string.

L

logger - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.auth.IMqttServerAuthHandler
 
logger - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.auth.IMqttServerPublishPermission
 
logger - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.auth.IMqttServerSubscribeValidator
 

M

match(String, String) - 枚举 中的方法net.dreamlu.iot.mqtt.core.common.TopicFilterType
判断 topicFilter 和 topicName 匹配情况
match(String, String) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.TopicUtil
判断 topicFilter topicName 是否匹配
matches(String) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientSubscription
 
MathUtil - net.dreamlu.iot.mqtt.core.util中的类
Math utility methods.
maxBytesInMessage(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
maxBytesInMessage(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
maxClientIdLength(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
maxClientIdLength(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
message(byte[]) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage.Builder
 
messageDispatcher(IMqttMessageDispatcher) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
messageIdGenerator(IMqttClientMessageIdGenerator) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
messageListener(IMqttMessageListener) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
messageStore(IMqttMessageStore) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
messageText(String) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage.Builder
 
MqttClient - net.dreamlu.iot.mqtt.core.client中的类
mqtt 客户端
MqttClientAioHandler - net.dreamlu.iot.mqtt.core.client中的类
mqtt 客户端处理
MqttClientAioHandler(MqttClientCreator, IMqttClientProcessor) - 类 的构造器net.dreamlu.iot.mqtt.core.client.MqttClientAioHandler
 
MqttClientAioListener - net.dreamlu.iot.mqtt.core.client中的类
mqtt 客户端监听器
MqttClientAioListener(MqttClientCreator) - 类 的构造器net.dreamlu.iot.mqtt.core.client.MqttClientAioListener
 
MqttClientCreator - net.dreamlu.iot.mqtt.core.client中的类
mqtt 客户端构造器
MqttClientCreator() - 类 的构造器net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
MqttClientSubscription - net.dreamlu.iot.mqtt.core.client中的类
发送订阅,未 ack 前的数据承载
MqttClientSubscription(MqttQoS, String, IMqttClientMessageListener) - 类 的构造器net.dreamlu.iot.mqtt.core.client.MqttClientSubscription
 
MqttClusterMessageListener - net.dreamlu.iot.mqtt.core.server.cluster中的类
mqtt 集群消息处理
MqttClusterMessageListener(MqttServer) - 类 的构造器net.dreamlu.iot.mqtt.core.server.cluster.MqttClusterMessageListener
 
MqttConst - net.dreamlu.iot.mqtt.core.server中的接口
常量
mqttExecutor(ThreadPoolExecutor) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
MqttHttpApi - net.dreamlu.iot.mqtt.core.server.http.api中的类
mqtt http api
MqttHttpApi(MqttServerCreator) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
 
MqttHttpHelper - net.dreamlu.iot.mqtt.core.server.http.core中的类
http 工具
MqttHttpHelper() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.core.MqttHttpHelper
 
MqttHttpRequestHandler - net.dreamlu.iot.mqtt.core.server.http.handler中的类
mqtt http 消息处理
MqttHttpRequestHandler() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
MqttHttpRoutes - net.dreamlu.iot.mqtt.core.server.http.handler中的类
mqtt http api 路由
MqttHttpRoutes() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
 
MqttMessageInterceptors - net.dreamlu.iot.mqtt.core.server中的类
mqtt 消息拦截器集合
MqttMessageInterceptors() - 类 的构造器net.dreamlu.iot.mqtt.core.server.MqttMessageInterceptors
 
MqttPendingPublish - net.dreamlu.iot.mqtt.core.common中的类
MqttPendingPublish,参考于 netty-mqtt-client
MqttPendingPublish(ByteBuffer, MqttPublishMessage, MqttQoS) - 类 的构造器net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
MqttPendingQos2Publish - net.dreamlu.iot.mqtt.core.common中的类
MqttPendingPublish,参考于 netty-mqtt-client
MqttPendingQos2Publish(MqttPublishMessage, MqttMessage) - 类 的构造器net.dreamlu.iot.mqtt.core.common.MqttPendingQos2Publish
 
MqttProtocol - net.dreamlu.iot.mqtt.core.server.protocol中的枚举
mqtt 协议
mqttServer - 类 中的变量net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
MqttServer - net.dreamlu.iot.mqtt.core.server中的类
mqtt 服务端
MqttServerAioHandler - net.dreamlu.iot.mqtt.core.server中的类
 
MqttServerAioHandler(MqttServerCreator, MqttServerProcessor) - 类 的构造器net.dreamlu.iot.mqtt.core.server.MqttServerAioHandler
 
MqttServerAioListener - net.dreamlu.iot.mqtt.core.server中的类
mqtt 服务监听
MqttServerAioListener(MqttServerCreator, ThreadPoolExecutor) - 类 的构造器net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
MqttServerCreator - net.dreamlu.iot.mqtt.core.server中的类
mqtt 服务端参数构造
MqttServerCreator() - 类 的构造器net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
MqttServerProcessor - net.dreamlu.iot.mqtt.core.server中的接口
mqtt broker 处理器
MqttWebServer - net.dreamlu.iot.mqtt.core.server.http.core中的类
mqtt web Server,集成 http 和 websocket
MqttWebServer(MqttServerCreator, TioServerListener, IWsMsgHandler) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
MqttWebServer(MqttServerCreator, TioServerListener, HttpRequestHandler, IWsMsgHandler, SynThreadPoolExecutor, ThreadPoolExecutor) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
MqttWebServerAioHandler - net.dreamlu.iot.mqtt.core.server.http.core中的类
websocket 和 http 共存
MqttWebServerAioHandler(HttpConfig, HttpRequestHandler, IWsMsgHandler) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
 
MqttWillMessage - net.dreamlu.iot.mqtt.core.client中的类
遗嘱消息
MqttWillMessage.Builder - net.dreamlu.iot.mqtt.core.client中的类
 
MqttWsMsgHandler - net.dreamlu.iot.mqtt.core.server.http.websocket中的类
mqtt websocket 消息处理
MqttWsMsgHandler(MqttServerCreator, TioHandler) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 
MqttWsMsgHandler(MqttServerCreator, String[], TioHandler) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 
MultiValueMap<K,V> - net.dreamlu.iot.mqtt.core.util.collection中的类
多值得 map
MultiValueMap() - 类 的构造器net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
MultiValueMap(Map<K, Set<V>>) - 类 的构造器net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 

N

name(String) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
name(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
net.dreamlu.iot.mqtt.core.client - 程序包 net.dreamlu.iot.mqtt.core.client
 
net.dreamlu.iot.mqtt.core.common - 程序包 net.dreamlu.iot.mqtt.core.common
 
net.dreamlu.iot.mqtt.core.server - 程序包 net.dreamlu.iot.mqtt.core.server
 
net.dreamlu.iot.mqtt.core.server.auth - 程序包 net.dreamlu.iot.mqtt.core.server.auth
 
net.dreamlu.iot.mqtt.core.server.bridge - 程序包 net.dreamlu.iot.mqtt.core.server.bridge
 
net.dreamlu.iot.mqtt.core.server.broker - 程序包 net.dreamlu.iot.mqtt.core.server.broker
 
net.dreamlu.iot.mqtt.core.server.cluster - 程序包 net.dreamlu.iot.mqtt.core.server.cluster
 
net.dreamlu.iot.mqtt.core.server.dispatcher - 程序包 net.dreamlu.iot.mqtt.core.server.dispatcher
 
net.dreamlu.iot.mqtt.core.server.event - 程序包 net.dreamlu.iot.mqtt.core.server.event
 
net.dreamlu.iot.mqtt.core.server.http.api - 程序包 net.dreamlu.iot.mqtt.core.server.http.api
 
net.dreamlu.iot.mqtt.core.server.http.api.auth - 程序包 net.dreamlu.iot.mqtt.core.server.http.api.auth
 
net.dreamlu.iot.mqtt.core.server.http.api.code - 程序包 net.dreamlu.iot.mqtt.core.server.http.api.code
 
net.dreamlu.iot.mqtt.core.server.http.api.form - 程序包 net.dreamlu.iot.mqtt.core.server.http.api.form
 
net.dreamlu.iot.mqtt.core.server.http.api.result - 程序包 net.dreamlu.iot.mqtt.core.server.http.api.result
 
net.dreamlu.iot.mqtt.core.server.http.core - 程序包 net.dreamlu.iot.mqtt.core.server.http.core
 
net.dreamlu.iot.mqtt.core.server.http.handler - 程序包 net.dreamlu.iot.mqtt.core.server.http.handler
 
net.dreamlu.iot.mqtt.core.server.http.websocket - 程序包 net.dreamlu.iot.mqtt.core.server.http.websocket
 
net.dreamlu.iot.mqtt.core.server.interceptor - 程序包 net.dreamlu.iot.mqtt.core.server.interceptor
 
net.dreamlu.iot.mqtt.core.server.protocol - 程序包 net.dreamlu.iot.mqtt.core.server.protocol
 
net.dreamlu.iot.mqtt.core.server.session - 程序包 net.dreamlu.iot.mqtt.core.server.session
 
net.dreamlu.iot.mqtt.core.server.store - 程序包 net.dreamlu.iot.mqtt.core.server.store
 
net.dreamlu.iot.mqtt.core.server.support - 程序包 net.dreamlu.iot.mqtt.core.server.support
 
net.dreamlu.iot.mqtt.core.util - 程序包 net.dreamlu.iot.mqtt.core.util
 
net.dreamlu.iot.mqtt.core.util.collection - 程序包 net.dreamlu.iot.mqtt.core.util.collection
 
net.dreamlu.iot.mqtt.core.util.compression - 程序包 net.dreamlu.iot.mqtt.core.util.compression
 
net.dreamlu.iot.mqtt.core.util.timer - 程序包 net.dreamlu.iot.mqtt.core.util.timer
 
next - 类 中的变量net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
 
nodeName(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

O

offline(ChannelContext, String, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttConnectStatusListener
设备离线
offline(ChannelContext, String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttConnectStatusListener
 
ok() - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
ok(HttpResponse) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
ok(Object) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
ok(HttpRequest, Object) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
ok(HttpResponse, Object) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
onAfterConnected(ChannelContext, boolean, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientAioListener
 
onAfterDecoded(ChannelContext, MqttMessage, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.interceptor.IMqttMessageInterceptor
解码成功后触发本方法
onAfterDecoded(ChannelContext, MqttMessage, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttMessageInterceptors
解码成功后触发本方法
onAfterDecoded(ChannelContext, Packet, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onAfterHandled(ChannelContext, MqttMessage, long) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.interceptor.IMqttMessageInterceptor
处理一个消息包后
onAfterHandled(ChannelContext, MqttMessage, long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttMessageInterceptors
处理一个消息包后
onAfterHandled(ChannelContext, Packet, long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onAfterHandshaked(HttpRequest, HttpResponse, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
握手后处理
onAfterReceivedBytes(ChannelContext, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.interceptor.IMqttMessageInterceptor
接收到TCP层传过来的数据后
onAfterReceivedBytes(ChannelContext, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttMessageInterceptors
接收到TCP层传过来的数据后
onAfterReceivedBytes(ChannelContext, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onAfterSent(ChannelContext, Packet, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onBeforeClose(ChannelContext, Throwable, String, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientAioListener
 
onBeforeClose(ChannelContext, Throwable, String, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onBytes(WsRequest, byte[], ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
字节消息(binaryType = arraybuffer)过来后会走这个方法
onClose(WsRequest, byte[], ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
当客户端发 close flag 时,会走这个方法
onConnected(ChannelContext, boolean) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientConnectListener
监听到消息
onDisconnect(ChannelContext, Throwable, String, boolean) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientConnectListener
连接关闭前触发本方法
onHeartbeatTimeout(ChannelContext, Long, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
online(ChannelContext, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttConnectStatusListener
设备上线(连接成功)
online(ChannelContext, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttConnectStatusListener
 
onMessage(String, ByteBuffer) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientMessageListener
监听到消息
onMessage(Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.cluster.MqttClusterMessageListener
来着集群的消息
onMessage(ChannelContext, String, Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttMessageListener
监听到消息
onPubAckReceived() - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
onPubCompReceived() - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
onPubRelReceived() - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingQos2Publish
 
onSubscribed(String, MqttQoS) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientMessageListener
订阅成功之后的事件
onSubscribed(ChannelContext, String, String, MqttQoS) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttSessionListener
订阅
onText(WsRequest, String, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
字符消息(binaryType = blob)过来后会走这个方法
onUnsubscribed(ChannelContext, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttSessionListener
取消订阅

P

partition(List<T>, int) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.CollUtil
list 分片
password(String) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
PayloadEncode - net.dreamlu.iot.mqtt.core.util中的枚举
消息正文编码
port(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
port(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
prev - 类 中的变量net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
 
processConAck(ChannelContext, MqttConnAckMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
processConAck(ChannelContext, MqttConnAckMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientProcessor
处理服务端链接 ack
processConnect(ChannelContext, MqttConnectMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
处理链接
processConnect(ChannelContext, MqttConnectMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processDecodeFailure(ChannelContext, MqttMessage, Throwable) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
processDecodeFailure(ChannelContext, MqttMessage, Throwable) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientProcessor
处理编解码失败
processDisConnect(ChannelContext) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
断开连接
processDisConnect(ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPingReq(ChannelContext) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
ping 消息处理
processPingReq(ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPubAck(MqttPubAckMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
processPubAck(MqttPubAckMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientProcessor
处理服务端 publish 的 ack
processPubAck(ChannelContext, MqttMessageIdVariableHeader) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
PubAck
processPubAck(ChannelContext, MqttMessageIdVariableHeader) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPubComp(MqttMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
processPubComp(MqttMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientProcessor
处理服务端 publish comp
processPubComp(ChannelContext, MqttMessageIdVariableHeader) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
PubComp
processPubComp(ChannelContext, MqttMessageIdVariableHeader) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPublish(ChannelContext, MqttPublishMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
processPublish(ChannelContext, MqttPublishMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientProcessor
处理服务端 publish 的消息
processPublish(ChannelContext, MqttPublishMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
Publish
processPublish(ChannelContext, MqttPublishMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPubRec(ChannelContext, MqttMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
processPubRec(ChannelContext, MqttMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientProcessor
处理服务端 publish rec
processPubRec(ChannelContext, MqttMessageIdVariableHeader) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
PubRec
processPubRec(ChannelContext, MqttMessageIdVariableHeader) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPubRel(ChannelContext, MqttMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
processPubRel(ChannelContext, MqttMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientProcessor
处理服务端 publish rel
processPubRel(ChannelContext, MqttMessageIdVariableHeader) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
PubRel
processPubRel(ChannelContext, MqttMessageIdVariableHeader) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processSubAck(MqttSubAckMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
processSubAck(MqttSubAckMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientProcessor
处理服务端订阅的 ack
processSubscribe(ChannelContext, MqttSubscribeMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
监听
processSubscribe(ChannelContext, MqttSubscribeMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processUnSubAck(MqttUnsubAckMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientProcessor
 
processUnSubAck(MqttUnsubAckMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientProcessor
处理服务端解除订阅的 ack
processUnSubscribe(ChannelContext, MqttUnsubscribeMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
取消监听
processUnSubscribe(ChannelContext, MqttUnsubscribeMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
properties(MqttProperties) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
publish(String, ByteBuffer) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(String, byte[]) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(String, ByteBuffer, MqttQoS) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(String, byte[], MqttQoS) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(String, ByteBuffer, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(String, byte[], boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(String, byte[], MqttQoS, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(String, ByteBuffer, MqttQoS, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(String, ByteBuffer, MqttQoS, boolean, MqttProperties) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(String, ByteBuffer, MqttQoS, Consumer<MqttMessageBuilders.PublishBuilder>) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
发布消息
publish(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
消息发布 POST /api/v1/mqtt/publish
publish(String, String, ByteBuffer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publish(String, String, ByteBuffer, MqttQoS) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publish(String, String, ByteBuffer, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publish(String, String, ByteBuffer, MqttQoS, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publishAll(String, byte[]) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, ByteBuffer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, byte[], MqttQoS) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publishAll(String, ByteBuffer, MqttQoS) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publishAll(String, byte[], boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, ByteBuffer, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, byte[], MqttQoS, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, ByteBuffer, MqttQoS, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishBatch(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
消息批量发布 POST /api/v1/mqtt/publish/batch
PublishForm - net.dreamlu.iot.mqtt.core.server.http.api.form中的类
发布的模型
PublishForm() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
publishPermission(IMqttServerPublishPermission) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
put(int, V) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
put(Integer, V) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
put(int, V) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectMap
Puts the given entry into the map.
put(K, Set<V>) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
putAll(Map<? extends Integer, ? extends V>) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
putAll(Map<? extends K, ? extends Set<V>>) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 

Q

qos(MqttQoS) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage.Builder
 

R

readBufferSize(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
readBufferSize(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
reconnect() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
重连
reconnect(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
register() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
注册路由
register(Method, String, HttpHandler) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
注册路由
reInterval(long) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
remove(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
清除 session
remove(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
remove(int) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
remove(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
remove(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectMap
Removes the entry with the specified key.
remove(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
remove() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
 
removePaddingSubscribe(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
removePaddingSubscribe(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
删除过程订阅
removePaddingSubscribes(List<String>) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
removePaddingSubscribes(List<String>) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
移除过程订阅
removePaddingUnSubscribe(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
removePaddingUnSubscribe(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
删除取消订阅过程消息
removePendingPublish(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
removePendingPublish(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
删除过程消息
removePendingPublish(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
删除发布过程中的存储
removePendingPublish(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
removePendingQos2Publish(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
removePendingQos2Publish(int) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
删除 qos2 过程消息
removePendingQos2Publish(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
删除发布过程中的存储
removePendingQos2Publish(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
removeSubscribe(String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
删除订阅
removeSubscribe(String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
removeSubscribe(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
removeSubscriptions(List<String>) - 类 中的方法net.dreamlu.iot.mqtt.core.client.DefaultMqttClientSession
 
removeSubscriptions(List<String>) - 接口 中的方法net.dreamlu.iot.mqtt.core.client.IMqttClientSession
删除订阅过程消息
resp404(HttpRequest, RequestLine) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
resp500(HttpRequest, RequestLine, Throwable) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
response(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
response(HttpRequest) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.HttpFilter
响应
reSubscribeBatchSize(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
Result - net.dreamlu.iot.mqtt.core.server.http.api.result中的类
api Result
Result() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.result.Result
 
ResultCode - net.dreamlu.iot.mqtt.core.server.http.api.code中的枚举
响应 code 码
retain(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage.Builder
 
retryCount(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
RetryProcessor<T extends MqttMessage> - net.dreamlu.iot.mqtt.core.common中的类
重试处理器,参考于 netty-mqtt-client
RetryProcessor() - 类 的构造器net.dreamlu.iot.mqtt.core.common.RetryProcessor
 
RouteInfo - net.dreamlu.iot.mqtt.core.server.http.handler中的类
Handler info
RouteInfo(String, Method) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
run() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.AckTimerTask
 
run() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimingWheelThread
 

S

safeFindNextPositivePowerOfTwo(int) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.MathUtil
Fast method of finding the next power of 2 greater than or equal to the supplied value.
searchSubscribe(String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
查找订阅 qos 信息
searchSubscribe(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
查找订阅信息
searchSubscribe(String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
searchSubscribe(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
send(Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
send(Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.IMqttMessageDispatcher
发送消息
send(String, Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.IMqttMessageDispatcher
发送消息
sendAll(Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.broker.DefaultMqttBrokerDispatcher
 
sendAll(Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
转发所有消息
sendToClient(String, Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发送消息到客户端
SESSION_EXPIRES - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.MqttConst
session 有效期,小于等于 0,关闭时清理,大于 0 采用缓存处理
sessionExpiryIntervalSecs(Integer) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
sessionListener(IMqttSessionListener) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
sessionManager - 类 中的变量net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
sessionManager(IMqttSessionManager) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
set(K, V) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
setAll(Map<K, V>) - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
setClientId(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
setEncoding(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
setHandle(BiConsumer<MqttFixedHeader, T>) - 类 中的方法net.dreamlu.iot.mqtt.core.common.RetryProcessor
 
setList(TimerTaskList) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
 
setOriginalMessage(T) - 类 中的方法net.dreamlu.iot.mqtt.core.common.RetryProcessor
 
setPayload(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
setPubRelMessage(MqttMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
setQos(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
setQos(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.SubscribeForm
 
setRetain(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
setTimerTaskEntry(TimerTaskEntry) - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimerTask
 
setTopic(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
setValue(V) - 接口 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectMap.PrimitiveEntry
Sets the value for this entry.
SHARE_GROUP_PREFIX - 枚举 中的静态变量net.dreamlu.iot.mqtt.core.common.TopicFilterType
 
SHARE_QUEUE_PREFIX - 枚举 中的静态变量net.dreamlu.iot.mqtt.core.common.TopicFilterType
共享订阅的 topic
SharedStrategy - net.dreamlu.iot.mqtt.core.server.session中的枚举
共享订阅均衡策略
shutdown() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.SystemTimer
 
shutdown() - 接口 中的方法net.dreamlu.iot.mqtt.core.util.timer.Timer
关闭定时器服务,待执行的任务将不会被执行
shutdown() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.TimingWheelThread
 
size() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
size() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
size() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.SystemTimer
 
size() - 接口 中的方法net.dreamlu.iot.mqtt.core.util.timer.Timer
取得待执行的任务数量
sleep(long) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.ThreadUtil
挂起当前线程
sslConfig(SslConfig) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
start(AckService) - 类 中的方法net.dreamlu.iot.mqtt.core.common.RetryProcessor
 
start() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
start() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
启动服务
start() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
start() - 接口 中的方法net.dreamlu.iot.mqtt.core.util.timer.AckService
启动
start() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.DefaultAckService
 
start() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.EmptyAckService
 
startPublishRetransmissionTimer(AckService, Consumer<MqttMessage>) - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
startPubRecRetransmitTimer(AckService, Consumer<MqttMessage>) - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingQos2Publish
 
startPubRelRetransmissionTimer(AckService, Consumer<MqttMessage>) - 类 中的方法net.dreamlu.iot.mqtt.core.common.MqttPendingPublish
 
statEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
statEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
statEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
statEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
stop() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
停止客户端
stop() - 类 中的方法net.dreamlu.iot.mqtt.core.common.RetryProcessor
 
stop() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
stop() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
停止服务
stop() - 接口 中的方法net.dreamlu.iot.mqtt.core.util.timer.AckService
停止
stop() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.DefaultAckService
 
stop() - 类 中的方法net.dreamlu.iot.mqtt.core.util.timer.EmptyAckService
 
subQos0(String, IMqttClientMessageListener) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
订阅
subQos1(String, IMqttClientMessageListener) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
订阅
subQos2(String, IMqttClientMessageListener) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
订阅
subscribe(MqttQoS, String, IMqttClientMessageListener) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
订阅
subscribe(String, MqttQoS, IMqttClientMessageListener) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
订阅
subscribe(String, MqttQoS, IMqttClientMessageListener, MqttProperties) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
订阅
subscribe(String[], MqttQoS, IMqttClientMessageListener) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
订阅
subscribe(String[], MqttQoS, IMqttClientMessageListener, MqttProperties) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
订阅
subscribe(List<MqttClientSubscription>) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
批量订阅
subscribe(List<MqttClientSubscription>, MqttProperties) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
批量订阅
subscribe(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
主题订阅 POST /api/v1/mqtt/subscribe
subscribeBatch(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
主题批量订阅 POST /api/v1/mqtt/subscribe/batch
SubscribeForm - net.dreamlu.iot.mqtt.core.server.http.api.form中的类
订阅表单
SubscribeForm() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.form.SubscribeForm
 
subscribeValidator(IMqttServerSubscribeValidator) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
SystemTimer - net.dreamlu.iot.mqtt.core.util.timer中的类
SystemTimer
SystemTimer() - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.SystemTimer
 
SystemTimer(String) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.SystemTimer
 
SystemTimer(long, int, String) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.SystemTimer
 
SystemTimer(long, int, long, String) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.SystemTimer
 

T

ThreadUtil - net.dreamlu.iot.mqtt.core.util中的类
mqtt 线程工具类
ThreadUtil() - 类 的构造器net.dreamlu.iot.mqtt.core.util.ThreadUtil
 
timeout(int) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
Timer - net.dreamlu.iot.mqtt.core.util.timer中的接口
Timer
TimerTask - net.dreamlu.iot.mqtt.core.util.timer中的类
TimerTask
TimerTask() - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.TimerTask
 
TimerTask(long) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.TimerTask
 
timerTaskEntry - 类 中的变量net.dreamlu.iot.mqtt.core.util.timer.TimerTask
时间槽
TimerTaskEntry - net.dreamlu.iot.mqtt.core.util.timer中的类
封装定时任务
TimerTaskEntry(TimerTask, long) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.TimerTaskEntry
构造器
TimingWheel - net.dreamlu.iot.mqtt.core.util.timer中的类
Hierarchical Timing Wheels A simple timing wheel is a circular list of buckets of timer tasks.
TimingWheel(long, int, long, LongAdder, DelayQueue<TimerTaskList>) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.TimingWheel
 
TimingWheelThread - net.dreamlu.iot.mqtt.core.util.timer中的类
TimingWheelThread
TimingWheelThread(Timer) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.TimingWheelThread
 
TimingWheelThread(Timer, long) - 类 的构造器net.dreamlu.iot.mqtt.core.util.timer.TimingWheelThread
 
tioConfigCustomize(Consumer<TioConfig>) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
tioConfigCustomize(Consumer<TioConfig>) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
tioExecutor(SynThreadPoolExecutor) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
topic(String) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage.Builder
 
TopicFilterType - net.dreamlu.iot.mqtt.core.common中的枚举
TopicFilter 类型
TopicUtil - net.dreamlu.iot.mqtt.core.util中的类
Mqtt Topic 工具
TopicUtil() - 类 的构造器net.dreamlu.iot.mqtt.core.util.TopicUtil
 
toString() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientSubscription
 
toString() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage
 
toString() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
toString() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
toTopicSubscription() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientSubscription
 

U

uniqueIdService(IMqttServerUniqueIdService) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
unSubscribe(String...) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
取消订阅
unSubscribe(List<String>) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClient
取消订阅
unsubscribe(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
取消订阅 POST /api/v1/mqtt/unsubscribe
unsubscribeBatch(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
批量取消订阅 POST /api/v1/mqtt/unsubscribe/batch
updateWebSocketProtocol(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
本方法改编自baseio: https://gitee.com/generallycloud/baseio
感谢开源作者的付出
useQueueDecode(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
useQueueSend(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
USER_NAME_KEY - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.MqttConst
用户名 key
username(String) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
usernamePassword(String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
useSsl() - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
useSsl(InputStream, InputStream, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
useSsl(String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

V

validateTopicFilter(List<String>) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.TopicUtil
校验 topicFilter
validateTopicFilter(String) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.TopicUtil
校验 topicFilter
validateTopicName(String) - 类 中的静态方法net.dreamlu.iot.mqtt.core.util.TopicUtil
校验 topicName
value() - 接口 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectMap.PrimitiveEntry
Gets the value for this entry.
valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.common.TopicFilterType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.code.ResultCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.protocol.MqttProtocol
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.session.SharedStrategy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.util.PayloadEncode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.common.TopicFilterType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.code.ResultCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.protocol.MqttProtocol
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.session.SharedStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.IntObjectHashMap
 
values() - 类 中的方法net.dreamlu.iot.mqtt.core.util.collection.MultiValueMap
 
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.util.PayloadEncode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verifyAuthenticate(ChannelContext, String, String, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerAuthHandler
认证
verifyPermission(ChannelContext, String, String, MqttQoS, boolean) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerPublishPermission
否有发布权限
verifyTopicFilter(ChannelContext, String, String, MqttQoS) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerSubscribeValidator
校验订阅的 topicFilter
version(MqttVersion) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 

W

webPort(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
websocketEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
willMessage(MqttWillMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
willMessage(Consumer<MqttWillMessage.Builder>) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttClientCreator
 
willProperties(MqttProperties) - 类 中的方法net.dreamlu.iot.mqtt.core.client.MqttWillMessage.Builder
 
WWW_AUTHENTICATE - 类 中的静态变量net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
A B C D E F G H I K L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2022. All rights reserved.