HS Sockets C Source Library released

C source code library for interfacing with network socket layers on Windows, Linux, MAC OS X and iOS.
June 08, 2011 - 11:40
Press Release

HS Sockets C Source Library includes code for interfacing with the network socket layer. HS Sockets C Source Library runs on Windows desktop, Windows Mobile and on Linux operating systems and is supplied with full C source code and binaries for these platforms. HS Sockets C Source Library optionally supports secure network sockets using the OpenSSL library. It hides the complexity of the low level socket API from your user application, enabling the programmer to considerably reduce development time. It operates in an asynchronous, non-blocking mode and supports multiple TCP client and server connections and UDP sessions concurrently.


  • TCP and UDP sessions
  • Supports multiple sessions operating concurrently
  • Supports multiple client and multiple server sessions concurrently
  • Asynchronous non-blocking operation
  • Source code for Windows, Windows Mobile and Linux OS
  • Optional support for secure sockets using OpenSSL
  • Hostname to IP address resolution
  • Retrieve local connection info: hostname, IP address, local port
  • Configurable socket read buffer size
  • Flow control: enable / disable reading from a socket
  • IP address 32 bit to string and vice versa conversion

About Hillstone Software

Hillstone Software is a small technology firm based in Dublin, Ireland. They develop and supply software components and libraries and offer software development services to software development, IT and electronics companies and individuals worldwide. Their strong focus is on C / C++ and based products and services. They develop for many platforms: Windows desktop and server OS, Windows Mobile and Windows CE, Unix / Linux / Mac OSX, iOS and embedded devices. They develop software components, protocol stacks and libraries in the following areas: Legacy X.25 protocol and X.25 over TCP (XOT) conversion, serial communication, GSM SMS, GPS navigation (NMEA 183), TCP/IP network protocols (SMTP, POP3, NTP, TFTP, FTP, HTTP), security and encryption, message oriented middleware. Hillstone Software also offers software development and consultancy services to corporate and individual customers globally. They are capable of handling full software development cycle.

Network communication using HS Sockets C Source Library.

Got a Question?

Live Chat with our Hillstone Software licensing specialists now.