Skip to content

Commit 2585e1f

Browse files
committed
WebSocket Actor: Modified the Test "Echo Broadcast Test With Server Manager" so that to allow the server service subscriber actor to send a series of packets with a certain time period to the client subscriber. In this way it was possible to test the bidirectional packet exchange successfully
1 parent d7b5352 commit 2585e1f

45 files changed

Lines changed: 395 additions & 214 deletions

Some content is hidden

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

Tests/Echo Broadcast Test With Server Manager/Echo Broadcast Test With Server Manager.lvlib

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,22 @@
11
<?xml version='1.0' encoding='UTF-8'?>
2-
<Library LVVersion="16008000">
3-
<Property Name="NI.Lib.Icon" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;7R=2MR%!81N=?"5Q&lt;/07RB7W!,&lt;'&amp;&lt;9+K1,7Q,&lt;)%N&lt;!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@PWW`:R`&gt;HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N&lt;XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&amp;R7QT0]!T0]!S0I4&lt;*&lt;)?=:XA-(]X40-X40-VDSGC?"GC4N9(&lt;)"D2,L;4ZGG?ZH%;T&gt;-]T&gt;-]T?.S.%`T.%`T.)^&lt;NF8J4@-YZ$S'C?)JHO)JHO)R&gt;"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&amp;)^@54T&amp;5TT&amp;5TQO&lt;5_INJ6Z;"[(H#&gt;ZEC&gt;ZEC&gt;Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&amp;]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3&lt;*\9B9GT@7JISVW7*NIFC&lt;)^:$D`5Q9TWE7)M@;V&amp;D,6;M29DVR]6#R],%GC47T9_/=@&gt;Z5V&gt;V57&gt;V5E&gt;V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I&gt;$\0@\W/VW&lt;[_"\Y[X&amp;],0^^+,]T_J&gt;`J@_B_]'_.T`$KO.@I"XC-_N!!!!!!</Property>
4-
<Property Name="NI.Lib.SourceVersion" Type="Int">369131520</Property>
2+
<Library LVVersion="17008000">
3+
<Property Name="NI.Lib.Icon" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;7R=2MR%!81N=?"5Q&lt;/07RB7W!,&lt;'&amp;&lt;9+K1,7Q,&lt;)%N&lt;!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@PWW`:R`&gt;HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N&lt;XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&amp;R7QT0]!T0]!S0I4&lt;*&lt;)?=:XA-(]X40-X40-VDSGC?"GC4N9(&lt;)"D2,L;4ZGG?ZH%;T&gt;-]T&gt;-]T?.S.%`T.%`T.)^&lt;NF8J4@-YZ$S'C?)JHO)JHO)R&gt;"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&amp;)^@54T&amp;5TT&amp;5TQO&lt;5_INJ6Z;"[(H#&gt;ZEC&gt;ZEC&gt;Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&amp;]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3&lt;*\9B9GT@7JISVW7*NIFC&lt;)^:$D`5Q9TWE7)M@;V&amp;D,6;M29DVR]6#R],%GC47T9_/=@&gt;Z5V&gt;V57&gt;V5E&gt;V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I&gt;$\0@\W/VW&lt;[_"\Y[X&amp;],0^^+,]T_J&gt;`J@_B_]'_.T`$KO.@I"XC-_N!!!!!!</Property>
4+
<Property Name="NI.Lib.SourceVersion" Type="Int">385908736</Property>
55
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
66
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
77
<Item Name="Messages for this Actor" Type="Folder">
88
<Item Name="WS Test Client Subscriber" Type="Folder">
99
<Item Name="Client Connection Handler Msg.lvclass" Type="LVClass" URL="../WS Test Client Subscriber Messages/Client Connection Handler Msg/Client Connection Handler Msg.lvclass"/>
1010
</Item>
1111
<Item Name="WS Test Server Subscriber" Type="Folder">
12+
<Item Name="Send Packets Msg.lvclass" Type="LVClass" URL="../WS Test Server Subscriber Messages/Send Packets Msg/Send Packets Msg.lvclass"/>
1213
<Item Name="Server Connection Handler Msg.lvclass" Type="LVClass" URL="../WS Test Server Subscriber Messages/Server Connection Handler Msg/Server Connection Handler Msg.lvclass"/>
1314
<Item Name="WebSocket Server Enqueuer Msg.lvclass" Type="LVClass" URL="../WS Test Server Subscriber Messages/WebSocket Server Enqueuer Msg/WebSocket Server Enqueuer Msg.lvclass"/>
1415
<Item Name="WebSocket Service Enqueuer Msg.lvclass" Type="LVClass" URL="../WS Test Server Subscriber Messages/WebSocket Service Enqueuer Msg/WebSocket Service Enqueuer Msg.lvclass"/>
1516
</Item>
1617
</Item>
1718
<Item Name="Launcher.vi" Type="VI" URL="../Launcher.vi"/>
19+
<Item Name="Sender Loop.lvclass" Type="LVClass" URL="../Sender Loop/Sender Loop.lvclass"/>
1820
<Item Name="Server Manager Test.vi" Type="VI" URL="../Server Manager Test.vi"/>
1921
<Item Name="WS Test Client Subscriber.lvclass" Type="LVClass" URL="../WS Test Client Subscriber/WS Test Client Subscriber.lvclass"/>
2022
<Item Name="WS Test Server Subscriber.lvclass" Type="LVClass" URL="../WS Test Server Subscriber/WS Test Server Subscriber.lvclass"/>
72 Bytes
Binary file not shown.
Binary file not shown.

Tests/Echo Broadcast Test With Server Manager/Sender Loop/Sender Loop.lvclass

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

Tests/Echo Broadcast Test With Server Manager/WS Test Client Subscriber Messages/Client Connection Handler Msg/Client Connection Handler Msg.lvclass

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

0 commit comments

Comments
 (0)