- All Known Implementing Classes:
AbstractMqttSocket
public interface MqttSocket<I,O>
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoiddidRead(MqttPacket<? extends I> packet) voidvoidvoiddidWrite(MqttPacket<? extends O> packet) voiddoRead()voiddoWrite()longvoidsetMqttSocketContext(MqttSocketContext<I, O> context) voidwillBecome(IpSocket socket) voidvoid
-
Method Details
-
mqttSocketContext
MqttSocketContext<I,O> mqttSocketContext() -
setMqttSocketContext
-
idleTimeout
long idleTimeout() -
doRead
void doRead() -
didRead
-
doWrite
void doWrite() -
didWrite
-
willConnect
void willConnect() -
didConnect
void didConnect() -
willSecure
void willSecure() -
didSecure
void didSecure() -
willBecome
-
didBecome
-
didTimeout
void didTimeout() -
didDisconnect
void didDisconnect() -
didFail
-