You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removed unused Async Message property write methods, Added a "Async Message Settings" to be used by the LS AF Message Maker to create send methods for the concrete Async Messages
- Added a "Async Message Settings" to be used by the LS AF Message Maker to create send methods for the concrete Async Messages
2
5
v0.3.0
3
6
- Introduced a "VI Refnum Lifetime" enumeration which can take values "Destroy on Exit", " Destroy on Actor Exit ", and “Destroy on Application Exit”. This enumeration dictates the lifetime strategy adopted for the VI Server Refnum of the Async Method. In the first case the "Async Methods Actor" destroys the reference as soon as the Async Method exits, in the second case the VI Refnums will be destroyed once the “Async Method Actor” exits, while in the last case, VI Refnums are never destroyed. “Destroy on Exit” is the default option when un-wired. The motivation for this setting is related to the required lifetimes of the refnums (e.g. notifier’s references) created within the Async Method. This lifetime is the same as the VI Refnum lifetime, hence if we want they outlive the execution of the Async Method we have to set it to either “Destroy on Actor Exit” or “Destroy on Application Exit”. This option applies only to Async Methods called with the “Call and Collect” option (Issue # 3)
4
7
- Added the functionality of reporting the standard error output of the Async Method to the calling actor (Issue #4)
<ItemName="Clear All Errors__ogtk.vi"Type="VI"URL="/<userlib>/_OpenG.lib/error/error.llb/Clear All Errors__ogtk.vi"/>
31
-
<ItemName="LVOOP Is Same Or Descendant Class__ogtk.vi"Type="VI"URL="/<userlib>/_OpenG.lib/lvdata/lvdata.llb/LVOOP Is Same Or Descendant Class__ogtk.vi"/>
<Release_Notes>- Introduced a "VI Refnum Lifetime" enumeration which can take values "Destroy on Exit", " Destroy on Actor Exit ", and �Destroy on Application Exit�. This enumeration dictates the lifetime strategy adopted for the VI Server Refnum of the Async Method. In the first case the "Async Methods Actor" destroys the reference as soon as the Async Method exits, in the second case the VI Refnums will be destroyed once the �Async Method Actor� exits, while in the last case, VI Refnums are never destroyed. �Destroy on Exit� is the default option when un-wired. The motivation for this setting is related to the required lifetimes of the refnums (e.g. notifier�s references) created within the Async Method. This lifetime is the same as the VI Refnum lifetime, hence if we want they outlive the execution of the Async Method we have to set it to either �Destroy on Actor Exit� or �Destroy on Application Exit�. This option applies only to Async Methods called with the �Call and Collect� option (Issue # 3)
42
-
- Added the functionality of reporting the standard error output of the Async Method to the calling actor (Issue #4)
43
-
- Added the ability to to access the error in the Async Method standard output form within the "Completion Notification Msg" message. A further abstract subclass called "Compl Notif with Error Msg" was introduced whose Do.vi method merges the standard error output of the Async Method executed and that defines a new dynamic dispatch method to be overridden, called "Actor Core.vi" to implement a caller Actor method call (Issue #1)</Release_Notes>
0 commit comments