public class LostDeviceSession extends Object implements DeviceSession
| 构造器和说明 |
|---|
LostDeviceSession() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
关闭session
|
long |
connectTime() |
String |
getDeviceId() |
boolean |
isAlive() |
long |
lastPingTime() |
void |
onClose(Runnable call)
设置close回调
|
void |
ping()
心跳
|
reactor.core.publisher.Mono<Boolean> |
send(EncodedMessage encodedMessage)
发送消息给会话
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClientAddress, getId, getKeepAliveTimeout, getOperator, getServerId, getTransport, isWrapFrom, keepAlive, setKeepAliveTimeout, unwrappublic String getDeviceId()
getDeviceId 在接口中 DeviceSessionpublic long lastPingTime()
lastPingTime 在接口中 DeviceSessionpublic long connectTime()
connectTime 在接口中 DeviceSessionpublic reactor.core.publisher.Mono<Boolean> send(EncodedMessage encodedMessage)
DeviceSessionsend 在接口中 DeviceSessionencodedMessage - 消息MqttMessagepublic void close()
DeviceSessionclose 在接口中 DeviceSessionpublic void ping()
DeviceSessionping 在接口中 DeviceSessionDeviceSession.keepAlive()public boolean isAlive()
isAlive 在接口中 DeviceSessionpublic void onClose(Runnable call)
DeviceSessiononClose 在接口中 DeviceSessioncall - 回调Copyright © 2019–2022. All rights reserved.