Hi Heena
I understand about the heartbeat and I am using that. Maybe I didn't explain my scenario very well.
Lets say there are 2 modules in the application module A and B. A client has 3 licences for module A and 1 for module B. On the network dongle we have created a rawdata feature for each module which stores the number of licences available for the module and how many have been used so far. The modules are used by certain functions in the application not always when opening the application. So if the user opens module A the feature for module A is updated to have 1 licence used and then the user opens module B the feature for module B on the dongle is updated with 1 licence used for module B. Then if the user loses connection to the network, the core dongle license is released when the heartbeat times out but the module A and B features still show that a license is used.
Is there a way to implement this solution with modules that will allow the release of these licenses when the heartbeat times out?
Thanks