Skip to content

Commit ddebad6

Browse files
committed
New infrastucture to be informed about conclusion of "Async Messages", sent "Async Messages" GUID, documentation
- Added an infrastructure that enables the caller of Async Message to be informed about the completion of "Call and Collect" Async methods - Now every executed Async Message is identified by a GUID - It is now possible to choose a communication method (notifiers or event) by which a subscriber can be informed about currently running "Call and Collect" Async methods and launched running "Call and Forget" Async methods. The communication is off by default - Completed and updated README.md documentation and methods/properties docstrings
1 parent 6fead7b commit ddebad6

65 files changed

Lines changed: 492 additions & 77 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Async Methods Actor Example/Async Methods Actor Example Messages/Ack Completion Long Exec Meth Msg/Ack Completion Long Exec Meth Msg.lvclass

Lines changed: 40 additions & 0 deletions
Large diffs are not rendered by default.

Async Methods Actor Example/Async Methods Actor Example.lvlib

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
<Item Name="Alternative Long Execution Method Msg.lvclass" Type="LVClass" URL="../Async Methods Actor Example Messages/Alternative Long Exec Meth Msg/Alternative Long Execution Method Msg.lvclass"/>
1313
<Item Name="Long Execution Method Msg.lvclass" Type="LVClass" URL="../Async Methods Actor Example Messages/Long Execution Method Msg/Long Execution Method Msg.lvclass"/>
1414
</Item>
15+
<Item Name="Ack Completion Long Exec Meth Msg.lvclass" Type="LVClass" URL="../Async Methods Actor Example Messages/Ack Completion Long Exec Meth Msg/Ack Completion Long Exec Meth Msg.lvclass"/>
1516
<Item Name="Cancel Long Exec MetH Msg.lvclass" Type="LVClass" URL="../Async Methods Actor Example Messages/Cancel Long Execution Methods Msg/Cancel Long Exec MetH Msg.lvclass"/>
1617
</Item>
1718
<Item Name="Async Methods Actor Example.lvclass" Type="LVClass" URL="../Async Methods Actor Example/Async Methods Actor Example.lvclass"/>
Binary file not shown.
Binary file not shown.
Binary file not shown.

Async Methods Actor Example/Async Methods Actor Example/Async Methods Actor Example.lvclass

Lines changed: 31 additions & 10 deletions
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)