Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
wiki1587: QuickSourceGuide (Version 6)

Quick Guide to the Networking Source#

If you have an account on Foundry27 and are using a command line SVN utility, you type:

svn checkout --username <userid> http://community.qnx.com/svn/repos/core_networking/trunk

For the details of what that means, read:

* Downloading the Networking Source

Otherwise, you can anonymously browse the full source tree or the detailed links below. If you have downloaded the source, chances are good you will also want to read:

* Build and Use the Networking Source

Where is the Networking Source?

The Networking source repository contains not just the kernel and the process manager, but also core libraries, services and utilities. The main focus of the initial code drop is to provide the community with the new stack and associated utilities. The plan is to eventually move all related networking code (utilities, protocols, drivers, etc) into this repository. Note that some driver code (typically code related to WiFi drivers) may not be released due to Non Disclosure Agreements.

A description of the source modules is available here.

Source Overview#

The networking component is comprised of the following pieces, each described on its own page:

  • Networking Stack (aka io-pkt)
  • Transparent Distributed Processing protocol (aka QNET)
  • Drivers
  • Utilities

Can't find it here?