How a third-party app detects whether its Connected/Disconnected with the scanner (TC25 Model)

As a third-party app I request to connect with the scanner and I received the EMDK Manager instance using which I added a data listener on a specific profile. Now while the app is running user disabled the scanning in the default scanner controller app. How would app get to know about it? Is there any specific delegate to listen the Availability/Unavailability of the scanner for the third party apps once the connection is established?