About this guide
This guide contains instructions for implementing and using the QNX Neutrino High-Performance Networking Stack and its manager, io-sock.
| For information about: | See: |
|---|---|
| The io-sock stack architecture | Architecture of io-sock |
| The default threads for io-sock operation, and how they are prioritized | Threading model and priorities |
| Configuring abilities that protect the privileged operations required by io-sock | Privilege Control |
| Configuring the QNX Neutrino implementation of FreeBSD packet filtering (PF) | Packet Filtering |
| Starting io-sock, loading and unloading drivers, and accessing driver information | Starting io-sock and Driver Management |
| Running diagnostic versions of the network stack and networking drivers that are useful when you are developing networking drivers | Starting io-sock and Driver Management |
| Possible methods for improving networking performance | Tuning the io-sock networking stack |
| Making an io-pkt application or other application work with io-sock | Migrating an Application to the io-sock Networking Stack and Manager |
| Creating or modifying a BSP to support io-sock by modifying its buildfile | Modifying a BSP to Support io-sock |
| The API that io-sock uses for TCP/IP programming | Socket API |
| Utilities and services that have been added or updated to support io-sock, io-sock drivers, and io-sock command-line options | Utilities and Driver Reference |
| How to create a driver for io-sock, and a sample driver | Writing Network Drivers for io-sock, A Hardware-Independent Sample Driver |
| Add 2-Step Precision Time Protocol (PTP) Ethernet packet timestamping functionality into an io-sock driver. | Adding PTP into io-sock Network Drivers |
| The driver that supports Cypress DHD PCIE-based WLAN devices | devs-qwdi_dhd_pcie-version.so |
Page updated:
