Determining Java Azure IoT Hub DeviceClient connection state? -


is there way determine if client is/isn't connected using client sdk? see how using javascript , .net sdks, don't see similar in java version of deviceclient. missing?

i'm not familiar java sdk, know java sdk not support event trigger.

i'm afraid have check connection state before sending data official sdk https://github.com/azure/azure-iot-sdk-java/blob/master/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/deviceclient.java#l250

also, java sdk use loop receive messages, not mqtt subscription https://github.com/azure/azure-iot-sdk-java/blob/master/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/deviceclient.java#l197

so maybe need handle schedule check state well.


Comments