Input Parameters | Significance |
none | - |
Output Parameters | Significance |
none | - |
Return Code | Significance |
0 | all ok |
1 | communication is already unlocked |
-1 | no graphical interface initialized |
With this function you release the communication locking irrespective of the current nesting depth.
In all Pre- and Post-Mask triggers of the graphical client the communication with the graphical client is totally locked. If interactive operations are to be executed at such a trigger moment, locking will have to be released for the period of the interaction.
After a successful call of dal_gfi_fre_loc (return code = 0) you definitely have to call the function dal_gfi_res_loc before returning to the event loop, in order to restore the old value of the internal locking flag.