Commit e63caee
committed
New features: error reporting and error propagation
- Added the functionality of reporting the standard error output of the Async Method to the calling actor (Issue #4)
- Added the ability 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)1 parent 1a246fc commit e63caee
File tree
124 files changed
+537
-198
lines changed- Async Methods Actor Example
- Async Methods Actor Example Messages
- Ack Completion Long Exec Meth Msg
- Ack Completion with Error Msg
- Alternative Long Exec Meth Msg
- Cancel Long Exec Meth Msg
- Cancel Long Execution Methods Msg
- Error Reporting Test Msg
- Long Execution Method Msg
- VI Refnum Lifetime Test Msg
- Async Methods Actor Example
- Async Methods Actor
- Async Methods Actor Messages
- Acknowledge Completion Msg
- Async Message
- Compl Notif with Error Msg
- Completion Notification Msg
- Notify Completion Msg
- Remove Async Message from Map Msg
- Write Kill Methods On Exit Msg
- Async Methods Actor Palette
- Async Methods Actor
- vipm packages
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
124 files changed
+537
-198
lines changedLines changed: 5 additions & 5 deletions
Large diffs are not rendered by default.
Binary file not shown.
Lines changed: 40 additions & 0 deletions
Large diffs are not rendered by default.
Binary file not shown.
Lines changed: 12 additions & 16 deletions
Large diffs are not rendered by default.
Binary file not shown.
Lines changed: 17 additions & 13 deletions
Large diffs are not rendered by default.
Binary file not shown.
0 commit comments