Skip to content

Commit 4b8d9c8

Browse files
committed
Further work on error handling #8, now the client subscriber will be notified of errors and will need to override the method Handle Error to catch them. Updated license and release notes
1 parent a1844f8 commit 4b8d9c8

12 files changed

Lines changed: 33 additions & 10 deletions

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2023 LS Andrea Vaccaro, Instruments AG
1+
Copyright 2024 LS Andrea Vaccaro, Instruments AG
22

33
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
44

WebSocket Actor Release Notes.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ WebSocket Actor Release Notes
22
v1.1.0
33
- Implemented Keepalive functionality whereby a WebSocket client/server checks if the peer is still responding ("Alive") by sending WebSockets Ping messages to the peer on a certain time interval. The peer will answer with a WebSockets Pong message. If the answer is not received within a certain amount timeout the client/server will drop the connection.
44
- Implemented secure WebSocket capabilities.
5+
- Implemented custom error generation, handling and reporting
56
v1.0.0
67
- First public release
16.7 KB
Binary file not shown.

WebSocket Actor/WebSocket Client/WebSocket Client.lvclass

Lines changed: 14 additions & 4 deletions
Large diffs are not rendered by default.
-416 Bytes
Binary file not shown.
2.54 KB
Binary file not shown.
2.59 KB
Binary file not shown.

WebSocket-Actor.vipb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-10-14 14:13:00" Modified_Date="2024-11-11 12:50:25" Creator="AndreaVaccaro(LSInst" Comments="" ID="b33627f883a54e1edb7967c0008d7def">
1+
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-10-14 14:13:00" Modified_Date="2024-11-11 13:43:39" Creator="AndreaVaccaro(LSInst" Comments="" ID="96f1c4342f2a2ad4dc1b779bdc0d6cd8">
22
<Library_General_Settings>
33
<Package_File_Name>LS_Instruments_AG_lib_WebSocket_Actor</Package_File_Name>
4-
<Library_Version>1.1.0.8</Library_Version>
4+
<Library_Version>1.1.0.9</Library_Version>
55
<Auto_Increment_Version>false</Auto_Increment_Version>
66
<Library_Source_Folder>.</Library_Source_Folder>
77
<Library_Output_Folder>vipm packages</Library_Output_Folder>
@@ -409,7 +409,7 @@ Look at the LabVIEW example folder for a comprehensive set of examples.
409409
<Path>WebSocket Actor\WebSocket Server\typedefs\Listener Settings.ctl</Path>
410410
<VI_Title/>
411411
</Items_Data>
412-
<GUID>3D29237F1F830F64A65D4CC54E681623</GUID>
412+
<GUID>DC2C81D4ED07D5FED4778C7E989521D9</GUID>
413413
</Functions_Palette_Data>
414414
<Functions_Palette_Data>
415415
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -458,7 +458,7 @@ Look at the LabVIEW example folder for a comprehensive set of examples.
458458
<Path>WebSocket Actor\WebSocket Actor Palette\WebSocket Server-Service Enqueuer Msg.vi</Path>
459459
<VI_Title/>
460460
</Items_Data>
461-
<GUID>B8091C768D22CE8D9D2C4697A9C9DDB4</GUID>
461+
<GUID>AC6F7C38337730B4B47266109F7BE110</GUID>
462462
</Functions_Palette_Data>
463463
<Functions_Palette_Data>
464464
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -535,7 +535,7 @@ Look at the LabVIEW example folder for a comprehensive set of examples.
535535
<Path>WebSocket Actor\WebSocket Actor Palette\WebSocket Service.vi</Path>
536536
<VI_Title/>
537537
</Items_Data>
538-
<GUID>A4368F4DC6EF7D5C7990CF2C8C66F672</GUID>
538+
<GUID>16F1928E68EE6DBAD1033183FA2B55F1</GUID>
539539
</Functions_Palette_Data>
540540
</Library_Palette_Definition>
541541
</VI_Package_Builder_Settings>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:50ad8635752f4d1cc893969658684c635b1e10bd271353eb950e48f96d31327f
3+
size 3808442
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:043a7c306b9c4f26f51e1e8c87da171a43d27a9e8811cc3a08b439fff0793ff2
3+
size 3808312

0 commit comments

Comments
 (0)