-
- All Implemented Interfaces:
-
java.lang.Runnable
public class CommsReceiver implements Runnable
Receives MQTT packets from the server.
-
-
Constructor Summary
Constructors Constructor Description CommsReceiver(ClientComms clientComms, ClientState clientState, CommsTokenStore tokenStore, InputStream in, Socket socket, ILogger logger, MqttInterceptorCallback mqttInterceptorCallback)
-
Method Summary
-
-
Constructor Detail
-
CommsReceiver
CommsReceiver(ClientComms clientComms, ClientState clientState, CommsTokenStore tokenStore, InputStream in, Socket socket, ILogger logger, MqttInterceptorCallback mqttInterceptorCallback)
-
-
Method Detail
-
stop
void stop()
Stops the Receiver's thread. This call will block.
-
run
void run()
Run loop to receive messages from the server.
-
isRunning
boolean isRunning()
-
isReceiving
boolean isReceiving()
Returns the receiving state.
-
-
-
-