Sign In

IG TCP Stream by Illuminated G - Toolkit for LabVIEW Download

TCP Connection management built on IG Stream Base

* 1 ↓9
 screenshot
Version0.1.0.19
ReleasedNov 02, 2021
Publisher Illuminated G
License MIT
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Project links Homepage  

Description

Provides a TCP implementation over IG Stream Base. All of the low-level TCP is entirely native LabVIEW functionality so it runs on all supported LabVIEW programs. The library runs connection management asynchronously to enable more parallel operation. TCP Servers enable multiple simultaneous incoming connections whereas Clients establish single connections to a specific server.

Connection notification is handled with VI Callback mechanisms that provide new connections as they are established or when existing connections disconnect. From these connections the underlying TCP stream class to begin reading/writing data.

For a simpler messaged based interface that can utilize this TCP library check out the IG Simple Msg package.

An example of a multi-client chat application is available in this package.

Release Notes

0.1.0.19 (Nov 02, 2021)

Fix client shutdown process

derrickb was a contributor to this release


Install with VIPM Download Package

Note, you must have the VIPM Desktop app to install this package into LabVIEW.

Versions

  Post an Idea   Post a Resource

Recent Posts