Socket API

Updated: April 19, 2023

The BSD Socket API was the obvious choice for the QNX Neutrino RTOS. This API is the standard API for TCP/IP programming in the UNIX world. In the Windows world, the Winsock API is based on and shares a lot with the BSD Socket API. This makes conversion between the two fairly easy.

All routines that application programmers would expect are available, including (but not limited to):

For more information, see the QNX Neutrino C Library Reference.

The common daemons and utilities from the Internet will easily port or just compile in this environment. This makes it easy to leverage what already exists for your applications.