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/nwc24.h&gt;</title>
11</head>
12
13<body>
14
15<h1>NWC24 Library Function List</h1>
16
17<H2><A name="Misc"><STRONG>Common</STRONG></A></H2>
18<table border="1">
19  <tr>
20<td><a href="Misc/NWC24OpenLib.html">NWC24OpenLib</a></td>
21<td>Initializes the library.</td>
22  </tr>
23  <tr>
24<td><a href="Misc/NWC24CloseLib.html">NWC24CloseLib</a></td>
25<td>Terminates execution of the message line of functions started by <CODE>NWC24OpenLib()</CODE> and resumes the automatic send/receive function.</td>
26  </tr>
27  <tr>
28<td><a href="Misc/NWC24GetMyUserId.html">NWC24GetMyUserId</a></td>
29<td>Gets the WiiConnect24 user ID currently assigned to the Wii console.</td>
30  </tr>
31  <tr>
32<td><a href="Misc/NWC24CheckUserId.html">NWC24CheckUserId</a></td>
33<td>Checks whether the specified user ID (the Wii number) is valid.</td>
34  </tr>
35  <tr>
36<td><a href="Misc/NWC24CheckUserIdRegion.html">NWC24CheckUserIdRegion</a></td>
37<td>Checks if the specified user ID (Wii number) is valid and belongs to a Wii console in the same region as the local Wii console.</td>
38  </tr>
39  <tr>
40<td><a href="Misc/NWC24Check.html">NWC24Check</a></td>
41<td>Checks the operational status of the WiiConnect24 system.</td>
42  </tr>
43  <tr>
44<td><a href="Misc/NWC24IsNewMsgArrived.html">NWC24IsNewMsgArrived</a></td>
45<td>Returns whether any new messages have arrived since the last time <CODE>NWC24OpenLib()</CODE> or <CODE>NWC24CloseLib()</CODE> were called.</td>
46  </tr>
47  <tr>
48<td><a href="Misc/NWC24GetErrorCode.html">NWC24GetErrorCode</a></td>
49<td>Returns a WiiConnect24 system error code (a 6-digit numeric value).</td>
50  </tr>
51  <tr>
52<td><a href="Misc/NWC24EnableLedNotification.html">NWC24EnableLedNotification</a></td>
53<td>Permits or prohibits LED illumination when a WiiConnect24 message arrives.</td>
54  </tr>
55</table>
56
57<H2><A name="Message"><STRONG>Messages</STRONG></A></H2>
58<table border="1">
59  <tr>
60<td><a href="Message/NWC24InitMsgObj.html">NWC24InitMsgObj</a></td>
61<td>Initializes message objects used to create new messages.</td>
62  </tr>
63  <tr>
64<td><a href="Message/NWC24SetMsgToId.html">NWC24SetMsgToId</a></td>
65<td>Specifies the recipient of the message with a user ID.</td>
66  </tr>
67  <tr>
68<td><a href="Message/NWC24SetMsgToAddr.html">NWC24SetMsgToAddr</a></td>
69<td>Specifies the recipient of the message with a character string.</td>
70  </tr>
71  <tr>
72<td><a href="Message/NWC24SetMsgSubject.html">NWC24SetMsgSubject</a></td>
73<td>Specifies the message subject with a string.</td>
74  </tr>
75  <tr>
76<td><a href="Message/NWC24SetMsgSubjectPublic.html">NWC24SetMsgSubjectPublic</a></td>
77<td>Specifies the public message subject with a string.</td>
78  </tr>
79  <tr>
80<td><a href="Message/NWC24SetMsgText.html">NWC24SetMsgText</a></td>
81<td>Specifies the body text of the message with a character string.</td>
82  </tr>
83  <tr>
84<td><a href="Message/NWC24SetMsgTextPublic.html">NWC24SetMsgTextPublic</a></td>
85<td>Specifies the body text of the public message as a string.</td>
86  </tr>
87  <tr>
88<td><a href="Message/NWC24SetMsgSubjectAndTextPublic.html">NWC24SetMsgSubjectAndTextPublic</a></td>
89<td>Specifies the public message subject and body text with strings.</td>
90  </tr>
91  <tr>
92<td><a href="Message/NWC24SetMsgAttached.html">NWC24SetMsgAttached</a></td>
93<td>Attaches binary data to the message.</td>
94  </tr>
95  <tr>
96<td><a href="Message/NWC24SetMsgTag.html">NWC24SetMsgTag</a></td>
97<td>Sets a tag to a message.</td>
98  </tr>
99  <tr>
100<td><a href="Message/NWC24SetMsgDesignatedTime.html">NWC24SetMsgDesignatedTime</a></td>
101<td>Specifies a message's scheduled send time.</td>
102  </tr>
103  <tr>
104<td><a href="Message/NWC24SetMsgLedPattern.html">NWC24SetMsgLedPattern</a></td>
105<td>Sets the LED illumination specification for when messages are received.</td>
106  </tr>
107  <tr>
108<td><a href="Message/NWC24SetMsgIconNewSign.html">NWC24SetMsgIconNewSign</a></td>
109<td>Specifies a new arrival display with a channel icon to a message.
110</td>
111  </tr>
112  <tr>
113<td><a href="Message/NWC24GetMsgType.html">NWC24GetMsgType</a></td>
114<td>Returns a message object setting (message type).</td>
115  </tr>
116  <tr>
117<td><a href="Message/NWC24GetMsgFromId.html">NWC24GetMsgFromId</a></td>
118<td>Returns a message object setting (message sender ID).</td>
119  </tr>
120  <tr>
121<td><a href="Message/NWC24GetMsgNumTo.html">NWC24GetMsgNumTo</a></td>
122<td>Returns a message object setting (number of message recipients).</td>
123  </tr>
124  <tr>
125<td><a href="Message/NWC24GetMsgSubjectSize.html">NWC24GetMsgSubjectSize</a></td>
126<td>Returns a message object setting (number of bytes in the message's subject string).</td>
127  </tr>
128  <tr>
129<td><a href="Message/NWC24GetMsgTextSize.html">NWC24GetMsgTextSize</a></td>
130<td>Returns a message object setting (number of bytes in the body of the message).</td>
131  </tr>
132  <tr>
133<td><a href="Message/NWC24GetMsgTextPtr.html">NWC24GetMsgTextPtr</a></td>
134<td>Returns a message object setting (a pointer to the text source data of the message).</td>
135  </tr>
136  <tr>
137<td><a href="Message/NWC24GetMsgNumAttached.html">NWC24GetMsgNumAttached</a></td>
138<td>Returns a message object setting (number of binary attachments).</td>
139  </tr>
140  <tr>
141<td><a href="Message/NWC24GetMsgAttachedSize.html">NWC24GetMsgAttachedSize</a></td>
142<td>Returns a message object setting (number of bytes of attached binary data).</td>
143  </tr>
144  <tr>
145<td><a href="Message/NWC24GetMsgAttachedType.html">NWC24GetMsgAttachedType</a></td>
146<td>Returns a message object setting (type of attached binary files).</td>
147  </tr>
148  <tr>
149<td><a href="Message/NWC24GetMsgAttachedPtr.html">NWC24GetMsgAttachedPtr</a></td>
150<td>Returns a message object setting (a pointer to the attached binary source data).</td>
151  </tr>
152  <tr>
153<td><a href="Message/NWC24GetMsgDate.html">NWC24GetMsgDate</a></td>
154<td>Returns a message object setting (the date and time created).</td>
155  </tr>
156  <tr>
157<td><a href="Message/NWC24GetMsgTag.html">NWC24GetMsgTag</a></td>
158<td>Returns a message object setting (the tag information).</td>
159  </tr>
160  <tr>
161<td><a href="Message/NWC24GetMsgId.html">NWC24GetMsgId</a></td>
162<td>Returns a message object setting (the message ID).</td>
163  </tr>
164  <tr>
165<td><a href="Message/NWC24GetMsgAppId.html">NWC24GetMsgAppId</a></td>
166<td>Returns a message object setting (sender application ID).</td>
167  </tr>
168  <tr>
169<td><a href="Message/NWC24GetMsgGroupId.html">NWC24GetMsgGroupId</a></td>
170<td>Returns the message object settings (the sender's group ID).</td>
171  </tr>
172  <tr>
173<td><a href="Message/NWC24GetMsgSize.html">NWC24GetMsgSize</a></td>
174<td>Returns the total size of the message.</td>
175  </tr>
176  <tr>
177<td><a href="Message/NWC24ReadMsgFromAddr.html">NWC24ReadMsgFromAddr</a></td>
178<td>Reads the character string representing the address of the sender of the message from message data.</td>
179  </tr>
180  <tr>
181<td><a href="Message/NWC24ReadMsgToId.html">NWC24ReadMsgToId</a></td>
182<td>Reads one of the message recipient IDs from message data.</td>
183  </tr>
184  <tr>
185<td><a href="Message/NWC24ReadMsgToAddr.html">NWC24ReadMsgToAddr</a></td>
186<td>Reads one of the message's recipient addresses from message data.</td>
187  </tr>
188  <tr>
189<td><a href="Message/NWC24ReadMsgSubject.html">NWC24ReadMsgSubject</a></td>
190<td>Reads the subject of the message from message data.</td>
191  </tr>
192  <tr>
193<td><a href="Message/NWC24ReadMsgSubjectPublic.html">NWC24ReadMsgSubjectPublic</a></td>
194<td>Reads the string data representing the subject portion of a public message from the message data.</td>
195  </tr>
196  <tr>
197<td><a href="Message/NWC24ReadMsgText.html">NWC24ReadMsgText</a></td>
198<td>Reads the string data of the body text portion of a message from the message data.</td>
199  </tr>
200  <tr>
201<td><a href="Message/NWC24ReadMsgTextEx.html">NWC24ReadMsgTextEx</a></td>
202<td>Reads the string data of the body text portion of a message from the message data.</td>
203  </tr>
204  <tr>
205<td><a href="Message/NWC24ReadMsgTextPublic.html">NWC24ReadMsgTextPublic</a></td>
206<td>Reads the string data of the body text portion of a public message from the message data.</td>
207  </tr>
208  <tr>
209<td><a href="Message/NWC24ReadMsgAttached.html">NWC24ReadMsgAttached</a></td>
210<td>Reads the binary data attached to the message from message data.</td>
211  </tr>
212  <tr>
213<td><a href="Message/NWC24CommitMsg.html">NWC24CommitMsg</a></td>
214<td>Creates message data based on the contents of the message object for which all settings have been set and stores the message data in the outbox.</td>
215  </tr>
216  <tr>
217<td><a href="Message/NWC24GetNumMsgs.html">NWC24GetNumMsgs</a></td>
218<td>Returns the total number of messages held in the specified message box (outbox or inbox).</td>
219  </tr>
220  <tr>
221<td><a href="Message/NWC24GetMsgIdList.html">NWC24GetMsgIdList</a></td>
222<td>Returns a list of message IDs held in the specified message box (outbox or inbox).</td>
223  </tr>
224  <tr>
225<td><a href="Message/NWC24GetMsgObj.html">NWC24GetMsgObj</a></td>
226<td>Gets the meta-information about the message with the specified ID in the specified message box and expands that information into an <CODE>NWC24MsgObj</CODE> object.</td>
227  </tr>
228  <tr>
229<td><a href="Message/NWC24DeleteMsg.html">NWC24DeleteMsg</a></td>
230<td>Deletes the message with the specified ID from the specified message box.</td>
231  </tr>
232  <tr>
233<td><a href="Message/NWC24CheckMsgBoxSpace.html">NWC24CheckMsgBoxSpace</a></td>
234<td>Determines whether there is space enough to store the message in the specified message box.</td>
235  </tr>
236</table>
237
238<H2><A name="FriendList"><STRONG>Friend Roster</STRONG></A></H2>
239<table border="1">
240  <tr>
241<td><a href="FriendList/NWC24ReadFriendInfo.html">NWC24ReadFriendInfo</a></td>
242<td>Gets the information on the console friend roster.</td>
243  </tr>
244  <tr>
245<td><a href="FriendList/NWC24WriteFriendInfo.html">NWC24WriteFriendInfo</a></td>
246<td>Stores information to the console friend roster.</td>
247  </tr>
248  <tr>
249<td><a href="FriendList/NWC24UpdateFriendInfo.html">NWC24UpdateFriendInfo</a></td>
250<td>Updates the information on the console friend roster.</td>
251  </tr>
252  <tr>
253<td><a href="FriendList/NWC24DeleteFriendInfo.html">NWC24DeleteFriendInfo</a></td>
254<td>Deletes the information on the console friend roster.</td>
255  </tr>
256  <tr>
257<td><a href="FriendList/NWC24SwapFriendInfos.html">NWC24SwapFriendInfos</a></td>
258<td>Swaps information on the console friend list.</td>
259  </tr>
260  <tr>
261<td><a href="FriendList/NWC24SearchFriendInfoById.html">NWC24SearchFriendInfoById</a></td>
262<td>Searches for the index number under which friend information, including the specified Wii ID, is registered within the console friend roster.</td>
263  </tr>
264  <tr>
265<td><a href="FriendList/NWC24SearchFriendInfoByAddr.html">NWC24SearchFriendInfoByAddr</a></td>
266<td>Searches for the index number under which the friend information that includes the specified e-mail address is registered in the Wii Friend Roster.</td>
267  </tr>
268  <tr>
269<td><a href="FriendList/NWC24IsFriendInfoThere.html">NWC24IsFriendInfoThere</a></td>
270<td>Checks whether information is registered in the specified location in the console friend roster.</td>
271  </tr>
272  <tr>
273<td><a href="FriendList/NWC24GetFriendInfoStatus.html">NWC24GetFriendInfoStatus</a></td>
274<td>Performs a simple check of the registration status of the specified position in the console friend list.</td>
275  </tr>
276  <tr>
277<td><a href="FriendList/NWC24GetNumFriendInfos.html">NWC24GetNumFriendInfos</a></td>
278<td>Returns the total number that can be registered in the console friend roster.</td>
279  </tr>
280  <tr>
281<td><a href="FriendList/NWC24GetNumRegFriendInfos.html">NWC24GetNumRegFriendInfos</a></td>
282<td>Returns the total number registered in the console friend roster.</td>
283  </tr>
284  <tr>
285<td><a href="FriendList/NWC24GetNumEstFriendInfos.html">NWC24GetNumEstFriendInfos</a></td>
286<td>Returns the total number of friends registered on the Wii Friend Roster with whom friendships have already been established and confirmed.</td>
287  </tr>
288  <tr>
289<td><a href="FriendList/NWC24CheckFriendInfo.html">NWC24CheckFriendInfo</a></td>
290<td>Checks the validity of friend information.</td>
291  </tr>
292  <tr>
293<td><a href="FriendList/NWC24CheckPublicMailAddr.html">NWC24CheckPublicMailAddr</a></td>
294<td>Checks the validity of an e-mail address.</td>
295  </tr>
296</table>
297
298<H2><A name="MsgBoard"><STRONG>Wii Message Board</STRONG></A></H2>
299<table border="1">
300  <tr>
301<td><a href="MsgBoard/NWC24IsNewMsgForMenuArrived.html">NWC24IsNewMsgForMenuArrived</a></td>
302<td>Returns whether a message for the Wii Message Board has arrived since the application started.</td>
303  </tr>
304  <tr>
305<td><a href="MsgBoard/NWC24SetMsgAltName.html">NWC24SetMsgAltName</a></td>
306<td>Sets an alternate nickname for the message sender.</td>
307  </tr>
308  <tr>
309<td><a href="MsgBoard/NWC24SetMsgMBNoReply.html">NWC24SetMsgMBNoReply</a></td>
310<td>Turns off the reply from user feature when messages are handled by the Wii Message Board.</td>
311  </tr>
312  <tr>
313<td><a href="MsgBoard/NWC24SetMsgMBRegDate.html">NWC24SetMsgMBRegDate</a></td>
314<td>Specifies the date when registering on the Wii Message Board calendar.</td>
315  </tr>
316  <tr>
317<td><a href="MsgBoard/NWC24SetMsgMBDelay.html">NWC24SetMsgMBDelay</a></td>
318<td>Specifies the amount of time to delay after a message is registered on the Wii Message Board before displaying to the user.</td>
319  </tr>
320  <tr>
321<td><a href="MsgBoard/NWC24ReadMsgAltName.html">NWC24ReadMsgAltName</a></td>
322<td>Reads the alternate nickname of the sender set for the message.</td>
323  </tr>
324  <tr>
325<td><a href="MsgBoard/NWC24ReadMsgMBNoReply.html">NWC24ReadMsgMBNoReply</a></td>
326<td>Reads Wii Message Board setting of a message (reply <CODE>OFF</CODE> flag from the user).</td>
327  </tr>
328  <tr>
329<td><a href="MsgBoard/NWC24ReadMsgMBRegDate.html">NWC24ReadMsgMBRegDate</a></td>
330<td>Reads the calendar date set for messages on the Wii Message Board (date registered on the message board).</td>
331  </tr>
332  <tr>
333<td><a href="MsgBoard/NWC24ReadMsgMBDelay.html">NWC24ReadMsgMBDelay</a></td>
334<td>Reads Wii Message Board setting of a message (period of time the message is not displayed).</td>
335  </tr>
336</table>
337
338<H2><A name="Search"><STRONG>Message Search</STRONG></A></H2>
339<table border="1">
340  <tr>
341<td><a href="Search/NWC24InitSearchConds.html">NWC24InitSearchConds</a></td>
342<td>Initializes the search process and clears all conditions.</td>
343  </tr>
344  <tr>
345<td><a href="Search/NWC24SetSearchCondMsgBox.html">NWC24SetSearchCondMsgBox</a></td>
346<td>Specifies the message box targeted for the message search.</td>
347  </tr>
348  <tr>
349<td><a href="Search/NWC24SetSearchCondForMenu.html">NWC24SetSearchCondForMenu</a></td>
350<td>Specifies only messages with the flag for displaying on the console menu enabled as the message search condition.</td>
351  </tr>
352  <tr>
353<td><a href="Search/NWC24SetSearchCondPublic.html">NWC24SetSearchCondPublic</a></td>
354<td>Specifies whether to include Public messages in the targeted message search.</td>
355  </tr>
356  <tr>
357<td><a href="Search/NWC24SetSearchCondFromAddrId.html">NWC24SetSearchCondFromAddrId</a></td>
358<td>Specifies the message search conditions (Wii number of the sender).</td>
359  </tr>
360  <tr>
361<td><a href="Search/NWC24SetSearchCondAppId.html">NWC24SetSearchCondAppId</a></td>
362<td>Specifies the message search condition (application ID).</td>
363  </tr>
364  <tr>
365<td><a href="Search/NWC24SetSearchCondGroupId.html">NWC24SetSearchCondGroupId</a></td>
366<td>Specifies a message search condition (the group ID).</td>
367  </tr>
368  <tr>
369<td><a href="Search/NWC24SetSearchCondTag.html">NWC24SetSearchCondTag</a></td>
370<td>Specifies the message search condition (tag ID).</td>
371  </tr>
372  <tr>
373<td><a href="Search/NWC24SearchMsgs.html">NWC24SearchMsgs</a></td>
374<td>Performs the message search and stores the obtained results in an array.</td>
375  </tr>
376</table>
377
378<H2><A name="Scheduler"><STRONG>Scheduler Operation</STRONG></A></H2>
379<table border="1">
380  <tr>
381<td><a href="Scheduler/NWC24SuspendScheduler.html">NWC24SuspendScheduler</a></td>
382<td>Temporarily halts the scheduler. Blocks and waits until it stops.</td>
383  </tr>
384  <tr>
385<td><a href="Scheduler/NWC24TrySuspendScheduler.html">NWC24TrySuspendScheduler</a></td>
386<td>Tries to temporarily halt the automatic scheduler. Does not block.</td>
387  </tr>
388  <tr>
389<td><a href="Scheduler/NWC24ResumeScheduler.html">NWC24ResumeScheduler</a></td>
390<td>Releases the temporary halt of the automatic scheduler.</td>
391  </tr>
392  <tr>
393<td><a href="Scheduler/NWC24GetSchedulerError.html">NWC24GetSchedulerError</a></td>
394<td>Gets the error code (6-digit negative value) generated by the automatic scheduler process.</td>
395  </tr>
396  <tr>
397<td><a href="Scheduler/NWC24GetScheduleSpan.html">NWC24GetScheduleSpan</a></td>
398<td>Gets the processing interval (in minutes) of the automatic scheduler.</td>
399  </tr>
400  <tr>
401<td><a href="Scheduler/NWC24ExecDownloadTask.html">NWC24ExecDownloadTask</a></td>
402<td>Immediately activates the download process.</td>
403  </tr>
404</table>
405
406<H2><A name="Download"><STRONG>Download</STRONG></A></H2>
407<table border="1">
408  <tr>
409<td><a href="Download/NWC24InitDlTask.html">NWC24InitDlTask</a></td>
410<td>Initializes a download task.</td>
411  </tr>
412  <tr>
413<td><a href="Download/NWC24AddDlTask.html">NWC24AddDlTask</a></td>
414<td>Adds a download task to the task list.</td>
415  </tr>
416  <tr>
417<td><a href="Download/NWC24CheckDlTask.html">NWC24CheckDlTask</a></td>
418<td>Checks whether the download task has a valid value.</td>
419  </tr>
420  <tr>
421<td><a href="Download/NWC24UpdateDlTask.html">NWC24UpdateDlTask</a></td>
422<td>Updates the task list with the reconfigured download task.</td>
423  </tr>
424  <tr>
425<td><a href="Download/NWC24DeleteDlTask.html">NWC24DeleteDlTask</a></td>
426<td>Deletes a download task.</td>
427</tr>
428  <tr>
429<td><A href="./Download/NWC24DeleteDlTasksForOptOut.html">NWC24DeleteDlTasksForOptOut</A></td>
430<td>Deletes download tasks whose Opt-Out flags are set.</td>
431</tr>
432  <tr>
433<td><a href="Download/NWC24GetDlTask.html">NWC24GetDlTask</a></td>
434<td>Gets the download task with the specified ID.</td>
435</tr>
436  <tr>
437<td><a href="Download/NWC24GetDlTaskMine.html">NWC24GetDlTaskMine</a></td>
438<td>Gets the download task that was previously registered by the application currently running.</td>
439</tr>
440  <tr>
441<td><a href="Download/NWC24GetDlTaskIdByAppId.html">NWC24GetDlTaskIdByAppId</a></td>
442<td>Gets the ID of download tasks owned by an application specified with the application ID.</td>
443</tr>
444  <tr>
445<td><a href="Download/NWC24GetDlTaskByAppId.html">NWC24GetDlTaskByAppId</a></td>
446<td>Gets download tasks owned by an application specified with the application ID.</td>
447</tr>
448  <tr>
449<td><a href="Download/NWC24EnableDlLaxParameterChecking.html">NWC24EnableDlLaxParameterChecking</a></td>
450<td>Sets whether to loosen restrictions on some function parameters for debugging.</td>
451</tr>
452  <tr>
453<td><a href="Download/NWC24GetDlHomeDir.html">NWC24GetDlHomeDir</a></td>
454<td>Gets the home directory path of the application that registered the download task.</td>
455</tr>
456  <tr>
457<td><a href="Download/NWC24CreateDlVf.html">NWC24CreateDlVf</a></td>
458<td>Creates a VF archive for file storage.</td>
459</tr>
460  <tr>
461<td><a href="Download/NWC24GetDlVfPath.html">NWC24GetDlVfPath</a></td>
462<td>Gets the path of the VF archive file for the download box in the Home directory.</td>
463</tr>
464  <tr>
465<td><a href="Download/NWC24GetDlVfPathByTask.html">NWC24GetDlVfPathByTask</a></td>
466<td>Gets the VF archive file path where the specified download task stores files.</td>
467</tr>
468  <tr>
469<td><a href="Download/NWC24SetDlKeys.html">NWC24SetDlKeys</a></td>
470<td>Specifies the RSA public key that the application will use for signature verification as well as the AES shared key for decryption.</td>
471</tr>
472  <tr>
473<td><A href="./Download/NWC24ClearDlKeys.html">NWC24ClearDlKeys</A></td>
474<td>Deletes the keys that were set for an application.</td>
475</tr>
476  <tr>
477<td><A href="./Download/NWC24ClearDlError.html">NWC24ClearDlError</A></td>
478<td>Clears the error history information recorded in a download task.</td>
479</tr>
480  <tr>
481<td><A href="./Download/NWC24DumpDlTask.html">NWC24DumpDlTask</A></td>
482<td>Displays the content of a download task to standard output.</td>
483</tr>
484  <tr>
485<td><A href="./Download/NWC24GetNumDlTasks.html">NWC24GetNumDlTasks</A></td>
486<td>Gets the maximum number of download tasks that can be registered.</td>
487</tr>
488  <tr>
489<td><A href="./Download/NWC24GetNumRegDlTasks.html">NWC24GetNumRegDlTasks</A></td>
490<td>Gets the total number of registered download tasks.</td>
491</tr>
492  <tr>
493<td><a href="Download/NWC24GetDlId.html">NWC24GetDlId</a></td>
494<td>Gets the download task ID.</td>
495</tr>
496  <tr>
497<td><a href="Download/NWC24GetDlType.html">NWC24GetDlType</a></td>
498<td>Gets a download task's type.</td>
499</tr>
500  <tr>
501<td><a href="Download/NWC24GetDlPriority.html">NWC24GetDlPriority</a></td>
502<td>Gets the priority of the download task.</td>
503</tr>
504  <tr>
505<td><a href="Download/NWC24GetDlInterval.html">NWC24GetDlInterval</a></td>
506<td>Gets the update check interval for the download task.</td>
507</tr>
508  <tr>
509<td><a href="Download/NWC24GetDlServerInterval.html">NWC24GetDlServerInterval</a></td>
510<td>Gets the server-side content update interval.</td>
511</tr>
512  <tr>
513<td><a href="Download/NWC24GetDlRetryMargin.html">NWC24GetDlRetryMargin</a></td>
514<td>Gets the length of time by which the expected download time may be exceeded.</td>
515</tr>
516  <tr>
517<td><a href="Download/NWC24GetDlUrl.html">NWC24GetDlUrl</a></td>
518<td>Gets the URL for the download task.</td>
519</tr>
520  <tr>
521<td><a href="Download/NWC24GetDlCount.html">NWC24GetDlCount</a></td>
522<td>Gets the remaining download count.</td>
523</tr>
524  <tr>
525<td><a href="Download/NWC24GetDlNextTime.html">NWC24GetDlNextTime</a></td>
526<td>Gets the next scheduled execution time of the download task.</td>
527</tr>
528  <tr>
529<td><a href="Download/NWC24GetDlLastUpdate.html">NWC24GetDlLastUpdate</a></td>
530<td>Gets the last updated time of the downloaded content.</td>
531</tr>
532  <tr>
533<td><a href="Download/NWC24GetDlFilename.html">NWC24GetDlFilename</a></td>
534<td>Gets the save file name for the downloaded file.</td>
535</tr>
536  <tr>
537<td><a href="Download/NWC24GetDlFlags.html">NWC24GetDlFlags</a></td>
538<td>Gets the flags for the download task.</td>
539</tr>
540  <tr>
541<td><A href="./Download/NWC24GetDlAppId.html">NWC24GetDlAppId</A></td>
542<td>Gets ID of the application that created a download task.</td>
543</tr>
544  <tr>
545<td><A href="./Download/NWC24GetDlOptOutFlags.html">NWC24GetDlOptOutFlags</A></td>
546<td>Gets a task's Opt-Out settings.</td>
547</tr>
548  <tr>
549<td><A href="./Download/NWC24GetDlRootCA.html">NWC24GetDlRootCA</A></td>
550<td>Gets ID of the Root CA that was set for a download task.</td>
551</tr>
552  <tr>
553<td><A href="./Download/NWC24GetDlError.html">NWC24GetDlError</A></td>
554<td>Gets the most recently generated error code and the error generation count from a download task's error history information.</td>
555</tr>
556  <tr>
557<td><a href="Download/NWC24SetDlPriority.html">NWC24SetDlPriority</a></td>
558<td>Sets the priority of the download task.</td>
559</tr>
560  <tr>
561<td><a href="Download/NWC24SetDlInterval.html">NWC24SetDlInterval</a></td>
562<td>Sets the update check interval for the download task.</td>
563</tr>
564  <tr>
565<td><a href="Download/NWC24SetDlServerInterval.html">NWC24SetDlServerInterval</a></td>
566<td>Sets the server-side content update interval for the download task.</td>
567</tr>
568  <tr>
569<td><a href="Download/NWC24SetDlRetryMargin.html">NWC24SetDlRetryMargin</a></td>
570<td>Sets the length of time by which the expected download time may be exceeded.</td>
571</tr>
572  <tr>
573<td><a href="Download/NWC24SetDlUrl.html">NWC24SetDlUrl</a></td>
574<td>Sets the URL for the download task.</td>
575</tr>
576  <tr>
577<td><a href="Download/NWC24SetDlCount.html">NWC24SetDlCount</a></td>
578<td>Sets the remaining download count.</td>
579</tr>
580  <tr>
581<td><A href="./Download/NWC24SetDlOptOutFlags.html">NWC24SetDlOptOutFlags</A></td>
582<td>Configures a task's Opt-Out settings.</td>
583</tr>
584  <tr>
585<td><A href="./Download/NWC24SetDlRootCA.html">NWC24SetDlRootCA</A></td>
586<td>Sets ID of the Root CA for a download task.</td>
587</tr>
588  <tr>
589<td><A href="./Download/NWC24SetDlParameter.html">NWC24SetDlParameter</A></td>
590<td>Sets an optional parameter value that can be used to identify the task.</td>
591</tr>
592  <tr>
593<td><A href="./Download/NWC24GetDlParameter.html">NWC24GetDlParameter</A></td>
594<td>Gets the parameter value that was set to identify the task.</td>
595</tr>
596
597  <tr>
598<td><a href="Download/NWC24SetDlFilename.html">NWC24SetDlFilename</a></td>
599<td>Sets the file name when saving the downloaded file to VF.</td>
600</tr>
601  <tr>
602<td><a href="Download/NWC24SetDlFlags.html">NWC24SetDlFlags</a></td>
603<td>Sets the flags for the download task.</td>
604</tr>
605  <tr>
606<td><a href="Download/NWC24IterateDlTask.html">NWC24IterateDlTask</a></td>
607<td>Iterates through all the download tasks.</td>
608</tr>
609  <tr>
610<td><a href="Download/NWC24InitDlIterateContext.html">NWC24InitDlIterateContext</a></td>
611<td>Initializes the context for <CODE>NWC24IterateDlTaskEx()</CODE>.</td>
612</tr>
613  <tr>
614<td><a href="Download/NWC24IterateDlTaskEx.html">NWC24IterateDlTaskEx</a></td>
615<td>Iterates through the valid tasks in the specified order.</td>
616</tr>
617</table>
618
619<H2><A name="Types"><STRONG>Types and Structures</STRONG></A></H2>
620<table border="1">
621  <tr>
622<td><a href="Types/NWC24MsgType.html">NWC24MsgType</a></td>
623<td>Enumerated type to indicate the message type.</td>
624  </tr>
625  <tr>
626<td><a href="Types/NWC24MsgBoxId.html">NWC24MsgBoxId</a></td>
627<td>Enumerated type to indicate the mailbox type.</td>
628  </tr>
629  <tr>
630<td><a href="Types/NWC24Charset.html">NWC24Charset</a></td>
631<td>Enumerated type to indicate the charset type.</td>
632  </tr>
633  <tr>
634<td><a href="Types/NWC24Encoding.html">NWC24Encoding</a></td>
635<td>Enumerated type to indicate the MIME encoding type.</td>
636  </tr>
637  <tr>
638<td><a href="Types/NWC24MIMEType.html">NWC24MIMEType</a></td>
639<td>Enumerated type to indicate the MIME-encoded attached file type.</td>
640  </tr>
641  <tr>
642<td><a href="Types/NWC24AutoEncodingType.html">NWC24AutoEncodingType</a></td>
643<td>A hint value used for automatic encoding detection.</td>
644  </tr>
645  <tr>
646<td><a href="Types/NWC24UserId.html">NWC24UserId</a></td>
647<td>A type for storing WiiConnect24 user IDs.</td>
648  </tr>
649  <tr>
650<td><a href="Types/NWC24MsgObj.html">NWC24MsgObj</a></td>
651<td>A structure for storing WiiConnect24 message objects.</td>
652  </tr>
653  <tr>
654<td><a href="Types/NWC24Err.html">NWC24Err</a></td>
655<td>An enumerated type indicating the types of errors that can occur when running NWC24 functions.</td>
656  </tr>
657  <tr>
658<td><a href="Types/NWC24FriendAttr.html">NWC24FriendAttr</a></td>
659<td>A structure that indicates the attributes (status, nickname, and so on) of the registered friend.</td>
660  </tr>
661  <tr>
662<td><a href="Types/NWC24FriendAddr.html">NWC24FriendAddr</a></td>
663<td>A structure that indicates different information depending on the type of address registered.</td>
664  </tr>
665  <tr>
666<td><a href="Types/NWC24FriendInfo.html">NWC24FriendInfo</a></td>
667<td>A structure that indicates the registration information for one entry in the console's friend roster.</td>
668  </tr>
669  <tr>
670<td><a href="Types/NWC24DlTask.html">NWC24DlTask</a></td>
671<td>A structure for storing WiiConnect24 download tasks.</td>
672  </tr>
673  <tr>
674<td><a href="Types/NWC24DlType.html">NWC24DlType</a></td>
675<td>An enumerated type indicating the type of download task.</td>
676  </tr>
677  <tr>
678<td><a href="Types/NWC24DlIterateContext.html">NWC24DlIterateContext</a></td>
679<td>A structure for iterating through download tasks.</td>
680  </tr>
681  <tr>
682<td><a href="Types/NWC24DlIterateOperation.html">NWC24DlIterateOperation</a></td>
683<td>An enumerated type indicating the iteration order for the download tasks.</td>
684  </tr>
685  <tr>
686<td><a href="Types/NWC24SearchCompareMode.html">NWC24SearchCompareMode</a></td>
687<td>An enumerated type used to specify value comparison conditions for the message search functions.</td>
688  </tr>
689</table>
690<hr><p>CONFIDENTIAL</p></body>
691</html>
692