Home

  Library Configuration

  Using the Configuration Manager

To use KwikNet, you must first construct the KwikNet Library to reflect the options and features which your application requires. These parameters are kept in a text file which you create and edit using the KwikNet Configuration Manager, a Windows® utility which ensures that KwikNet is always properly configured for your use.

IP Setup
TCP Setup
KwikNet Library MAKE File

The following illustration shows the Configuration Manager's edit window as it appears while configuring your KwikNet Library.

View full image.
 
KwikNet IP Setup

  IP Setup

The Internet Protocol (IPv4) must always be present. Its setup is shown in the preceding illustration. As you can see, KwikNet supports as many networks as you need. Even enabling the gathering and logging of network statistics requires only a click on the right check box.

The Manager will even catch obvious mistakes such as trying to enable FTP which uses TCP without first ensuring that TCP is enabled.


  TCP Setup

Although KwikNet includes TCP support, its use is up to you. Once TCP is enabled on the TCP property page, your library will contain KwikNet's complete BSD-compatible sockets interface. You can also manipulate UDP datagrams through the sockets API. And, as you would expect, the number of available sockets is defined by you.


  KwikNet Library MAKE File

The KwikNet Configuration Manager will create a make file ready for use with the Microsoft NMAKE utility and any of the popular C compilers which KADAK supports for each target processor. No more editing of countless C header files to get your stack options properly defined. No more wondering if a symbol should be defined or left undefined. No more guessing what the defined value should be. Just point, click and fill in the blanks. It's that easy.


Copyright © 1996-2007

















































RTOS
TCP/IP
Graphics
File System
License
Showcase
Targets
Toolsets
Memory
Manuals
Demos
Support
What's New
Press
Newsletters
White Papers
Tools
Alliances
Dealers
Contractors
Site Map
Company
Support
Home
FAQ
Get Info