1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<META http-equiv="Content-Style-Type" content="text/css">
6<TITLE>NCD API Introduction</TITLE>
7<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
8</HEAD>
9<BODY>
10<H1>NCD API Description</H1>
11
12<H2>Introduction</H2>
13<P>
14The NCD library provides an API for getting and setting the network configuration, and is primarily intended for testing during development.
15</P>
16
17<H2>Overview</H2>
18<P>
19Network settings on Wii are stored in the Wii system memory. They are automatically loaded and applied when network connections are started using the SO library, or when the NWC24 service automatically performs network communications. As a result, there is normally no need for applications to manage network settings. Aside from some functions that are used to get state information, the NCD library API should not be used for any purpose other than for testing.
20</P>
21<P>
22The network settings that are saved in the Wii system memory are set using the Internet setting screen from the Wii Menu on the Wii console. The setting tool <CODE><A href="tools/ncdconfigtool.html">ncdconfigtool</A></CODE> has also been provided for developers who cannot use the Wii Menu.
23</P>
24<P>
25Some examples of network settings managed by the NCD library are given below.
26<UL>
27<LI>Whether to use a wireless connection with the internal Wi-Fi module or a wired connection with an external Wii LAN adapter (Ethernet)</LI>
28<LI>The SSID of the wireless AP, encryption type, and encryption key when performing wireless communication</LI>
29<LI>Whether to use DHCP to obtain an IP address</LI>
30<LI>IP address settings when DHCP is not used</LI>
31<LI>HTTP and HTTPS proxy settings</LI>
32</UL>
33For a list of detailed network settings, see <CODE><A href="NCDConfig.html">NCDConfig</A></CODE>.
34</P>
35
36
37<H2>Revision History</H2>
38<P>
392007/08/01 Standardized terminology and revised text.<br>2007/03/01 Corrected errors.<br>2006/08/14 Added 'Overview' section.<br>2006/08/09 Initial version.
40</P>
41
42<hr><p>CONFIDENTIAL</p></body>
43</HTML>