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 |
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: sample.c |
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 |