1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3
4<head>
5<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
6<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
7<meta http-equiv="Content-Style-Type" content="text/css">
8<base target="main">
9<link rel="stylesheet" type="text/css" href="../CSS/revolution.css">
10<title>&lt;revolution/ncd.h&gt;</title>
11</head>
12
13<body>
14
15<h1>NCD Library API Function List</h1>
16<H2><A name="Info"><STRONG>Getting States</STRONG></A></H2>
17<table border="1">
18  <tr>
19<td><a href="NCDIsInterfaceDecided.html">NCDIsInterfaceDecided</a></td>
20<td>Checks whether the network interface is ready.</td>
21  </tr>
22  <tr>
23<td><a href="NCDGetLinkStatus.html">NCDGetLinkStatus</a></td>
24<td>Checks the current state of NCD.</td>
25  </tr>
26  <tr>
27<td><a href="NCDGetCurrentIfConfig.html">NCDGetCurrentIfConfig</a></td>
28<td>Gets the current configuration of the network interface.</td>
29  </tr>
30  <tr>
31<td><a href="NCDGetCurrentIpConfig.html">NCDGetCurrentIpConfig</a></td>
32<td>Gets the current TCP/IP configuration.</td>
33  </tr>
34
35</table>
36
37<H2><A name="Temporary Configuration"><STRONG>Temporary Configuration</STRONG></A></H2>
38<table border="1">
39  <tr>
40<td><a href="NCDSetIfConfig.html">NCDSetIfConfig</a></td>
41<td>Temporarily changes the network interface-related settings. </td>
42  </tr>
43  <tr>
44<td><a href="NCDSetIpConfig.html">NCDSetIpConfig</a></td>
45<td>Temporarily changes the TCP/IP configuration.</td>
46  </tr>
47  <tr>
48<td><a href="NCDRestoreConfig.html">NCDRestoreConfig</a></td>
49<td>Restores current network configuration to the configuration stored in the Wii console NAND memory.</td>
50  </tr>
51
52</table>
53
54<H2><A name="Network Configuration"><STRONG>Network Configuration Operations</STRONG></A></H2>
55<table border="1">
56  <tr>
57<td><a href="NCDReadConfig.html">NCDReadConfig</a></td>
58<td>Reads network configuration from the Wii console NAND memory.</td>
59  </tr>
60  <tr>
61<td><a href="NCDWriteConfig.html">NCDWriteConfig</a></td>
62<td>Network settings are written to the Wii console NAND memory.</td>
63  </tr>
64
65</table>
66
67<H2><A name="Types"><STRONG>Types and Structures</STRONG></A></H2>
68<table border="1">
69  <tr>
70<td><a href="./NCDResult.html">NCD API Error Value</a></td>
71<td>A list of the error values returned by many NCD APIs.</td>
72  </tr>
73  <tr>
74<td><a href="./NCDConfig.html">NCDConfig</a></td>
75<td>Structure used to store the entire network configuration.</td>
76  </tr>
77  <tr>
78<td><a href="./NCDIfConfig.html">NCDIfConfig</a></td>
79<td>Structure for storing the configuration of the network interface.</td>
80  </tr>
81  <tr>
82<td><a href="./NCDIpConfig.html">NCDIpConfig</a></td>
83<td>Structure for storing the TCP/IP configuration.</td>
84  </tr>
85  <tr>
86<td><a href="./NCDWiredProfile.html">NCDWiredProfile</a></td>
87<td>Internal structure for storing settings related to wired connections.</td>
88  </tr>
89  <tr>
90<td><a href="./NCDWirelessProfile.html">NCDWirelessProfile</a></td>
91<td>Internal structure for storing settings related to wireless connections.</td>
92  </tr>
93  <tr>
94<td><a href="./NCDIpProfile.html">NCDIpProfile</a></td>
95<td>Internal structure for storing detailed TCP/IP settings.</td>
96  </tr>
97  <tr>
98<td><a href="./NCDProxyProfile.html">NCDProxyProfile</a></td>
99<td>Internal structure for storing Proxy settings. </td>
100  </tr>
101
102</table>
103<table border="0" height="100%"><tr><td style="background-color : white;"></td></tr></table>
104<hr><p>CONFIDENTIAL</p></body>
105</html>
106