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<BASE target="main">
7<TITLE>RVL DWC Library (DWC) Function List</TITLE>
8<LINK rel="stylesheet" href="../css/apilist.css">
9</HEAD>
10<BODY>
11<H1>RVL DWC Library (DWC) Function List</H1>
12<TABLE border="1" width="100%">
13  <TBODY>
14
15  </TBODY>
16</TABLE>
17<H2><A name="TAG_1">Common and Utilities</A></H2>
18
19<H3><A name="TAG_2">Initialization</A></H3>
20<TABLE border="1" width="100%">
21  <TBODY>
22
23<TR>
24	<TH width="25%"><A href="DWC_Init.html" target="_self">DWC_Init</A></TH>
25	<TD>Initializes the DWC library.</TD>
26</TR>
27
28<TR>
29	<TH width="25%"><A href="DWC_Shutdown.html" target="_self">DWC_Shutdown</A></TH>
30	<TD>Closes the DWC library.</TD>
31</TR>
32
33  </TBODY>
34</TABLE>
35
36<H3><A name="TAG_3">Errors</A></H3>
37<TABLE border="1" width="100%">
38  <TBODY>
39
40<TR>
41	<TH width="25%"><A href="DWC_GetLastError.html" target="_self">DWC_GetLastError</A></TH>
42	<TD>Gets the error information for the last communication error.</TD>
43</TR>
44
45<TR>
46	<TH width="25%"><A href="DWC_GetLastErrorEx.html" target="_self">DWC_GetLastErrorEx</A></TH>
47	<TD>Gets the error type, error code, and error process type of the last communication error.</TD>
48</TR>
49
50<TR>
51	<TH width="25%"><A href="DWC_ClearError.html" target="_self">DWC_ClearError</A></TH>
52	<TD>Clears the record of communication errors.</TD>
53</TR>
54
55  </TBODY>
56</TABLE>
57
58<H3><A name="TAG_4">Memory Allocation</A></H3>
59<TABLE border="1" width="100%">
60  <TBODY>
61
62<TR>
63	<TH width="25%"><A href="DWCAllocEx.html" target="_self">DWCAllocEx</A></TH>
64	<TD>Function for allocating memory used by the entire DWC library.</TD>
65</TR>
66
67<TR>
68	<TH width="25%"><A href="DWCFreeEx.html" target="_self">DWCFreeEx</A></TH>
69	<TD>Function for deallocating memory used by the entire DWC library.</TD>
70</TR>
71
72<TR>
73	<TH width="25%"><A href="DWC_Alloc.html" target="_self">DWC_Alloc</A></TH>
74	<TD>This utility allocates memory, using the function set by the application.</TD>
75</TR>
76
77<TR>
78	<TH width="25%"><A href="DWC_AllocEx.html" target="_self">DWC_AllocEx</A></TH>
79	<TD>This utility allocates memory, using the function set by the application.</TD>
80</TR>
81
82<TR>
83	<TH width="25%"><A href="DWC_Free.html" target="_self">DWC_Free</A></TH>
84	<TD>This utility frees memory, using the function set by the application.</TD>
85</TR>
86
87<TR>
88	<TH width="25%"><A href="DWC_Realloc.html" target="_self">DWC_Realloc</A></TH>
89	<TD>This utility reallocates memory, using the function set by the application.</TD>
90</TR>
91
92<TR>
93	<TH width="25%"><A href="DWC_ReallocEx.html" target="_self">DWC_ReallocEx</A></TH>
94	<TD>This utility reallocates memory, using the function set by the application.</TD>
95</TR>
96
97  </TBODY>
98</TABLE>
99
100<H3><A name="TAG_5">Base 64 Conversion</A></H3>
101<TABLE border="1" width="100%">
102  <TBODY>
103
104<TR>
105	<TH width="25%"><A href="DWC_Base64Encode.html" target="_self">DWC_Base64Encode</A></TH>
106	<TD>Encodes the designated data to a <CODE>char</CODE>-type string with <CODE>Base64</CODE>.</TD>
107</TR>
108
109<TR>
110	<TH width="25%"><A href="DWC_Base64Decode.html" target="_self">DWC_Base64Decode</A></TH>
111	<TD>Decodes the designated <CODE>Base64</CODE> data.</TD>
112</TR>
113
114  </TBODY>
115</TABLE>
116
117<H3><A name="TAG_6">String Operations</A></H3>
118<TABLE border="1" width="100%">
119  <TBODY>
120
121<TR>
122	<TH width="25%"><A href="DWC_SetCommonKeyValueString.html" target="_self">DWC_SetCommonKeyValueString</A></TH>
123	<TD>This function creates key/value strings.</TD>
124</TR>
125
126<TR>
127	<TH width="25%"><A href="DWC_AddCommonKeyValueString.html" target="_self">DWC_AddCommonKeyValueString</A></TH>
128	<TD>This function adds key/value strings.</TD>
129</TR>
130
131<TR>
132	<TH width="25%"><A href="DWC_GetCommonValueString.html" target="_self">DWC_GetCommonValueString</A></TH>
133	<TD>Uses the key/value string to get the value string corresponding to the key string.</TD>
134</TR>
135
136  </TBODY>
137</TABLE>
138
139<H3><A name="TAG_7">Debug Output</A></H3>
140<TABLE border="1" width="100%">
141  <TBODY>
142
143<TR>
144	<TH width="25%"><A href="DWC_SetReportLevel.html" target="_self">DWC_SetReportLevel</A></TH>
145	<TD>Specifies the debug display level.</TD>
146</TR>
147
148<TR>
149	<TH width="25%"><A href="DWC_Printf.html" target="_self">DWC_Printf</A></TH>
150	<TD>DWC debug report function.</TD>
151</TR>
152
153  </TBODY>
154</TABLE>
155
156<H3><A name="TAG_8">Constants, Macros, Enumerators</A></H3>
157<TABLE border="1" width="100%">
158  <TBODY>
159
160<TR>
161	<TD><A href="macro_f3bd6ea735d4de2bd52ffed66da16a3c.html" target="_self">Click here.</A></TD>
162</TR>
163
164  </TBODY>
165</TABLE>
166<H2><A name="TAG_9">Accounts</A></H2>
167
168<H3><A name="TAG_10">User Data</A></H3>
169<TABLE border="1" width="100%">
170  <TBODY>
171
172<TR>
173	<TH width="25%"><A href="DWC_CreateUserData.html" target="_self">DWC_CreateUserData</A></TH>
174	<TD>Creates user data.</TD>
175</TR>
176
177<TR>
178	<TH width="25%"><A href="DWC_CheckUserData.html" target="_self">DWC_CheckUserData</A></TH>
179	<TD>Checks the validity of user data.</TD>
180</TR>
181
182<TR>
183	<TH width="25%"><A href="DWC_CheckHasProfile.html" target="_self">DWC_CheckHasProfile</A></TH>
184	<TD>Checks whether the user data already has a valid profile (login ID).</TD>
185</TR>
186
187<TR>
188	<TH width="25%"><A href="DWC_CheckDirtyFlag.html" target="_self">DWC_CheckDirtyFlag</A></TH>
189	<TD>Checks whether the dirty flag indicates that user data has been updated.</TD>
190</TR>
191
192<TR>
193	<TH width="25%"><A href="DWC_ClearDirtyFlag.html" target="_self">DWC_ClearDirtyFlag</A></TH>
194	<TD>Clears the dirty flag that indicates that user data has been updated.</TD>
195</TR>
196
197<TR>
198	<TH width="25%"><A href="DWC_IsCompatibleUserData.html" target="_self">DWC_IsCompatibleUserData</A></TH>
199	<TD>Confirms whether the user data is the same as the initial code (<CODE>gamecode</CODE>) specified by <CODE>DWC_Init</CODE>.</TD>
200</TR>
201
202<TR>
203	<TH width="25%"><A href="DWC_GetFriendKey.html" target="_self">DWC_GetFriendKey</A></TH>
204	<TD>Acquires the friend code from friend data.</TD>
205</TR>
206
207<TR>
208	<TH width="25%"><A href="DWC_CreateFriendKey.html" target="_self">DWC_CreateFriendKey</A></TH>
209	<TD>Generates the friend code (from user data) to be exchanged with friends.</TD>
210</TR>
211
212<TR>
213	<TH width="25%"><A href="DWC_CreateFriendKeyLegacy.html" target="_self">DWC_CreateFriendKeyLegacy</A></TH>
214	<TD>Generates the friend code (from user data) to be exchanged with friends. (For compatibility with past versions.)</TD>
215</TR>
216
217<TR>
218	<TH width="25%"><A href="DWC_CreateExchangeToken.html" target="_self">DWC_CreateExchangeToken</A></TH>
219	<TD>Uses the user data to create friend data to be exchanged while not connected to the Wi-Fi Connection.</TD>
220</TR>
221
222<TR>
223	<TH width="25%"><A href="DWC_CreateFriendKeyToken.html" target="_self">DWC_CreateFriendKeyToken</A></TH>
224	<TD>Creates friend data (from the friend code) to be stored in the friend roster.</TD>
225</TR>
226
227<TR>
228	<TH width="25%"><A href="DWC_SetGsProfileId.html" target="_self">DWC_SetGsProfileId</A></TH>
229	<TD>Stores the GS profile ID in friend data (for debugging).</TD>
230</TR>
231
232<TR>
233	<TH width="25%"><A href="DWC_CheckFriendKey.html" target="_self">DWC_CheckFriendKey</A></TH>
234	<TD>Checks the validity of the friend code.</TD>
235</TR>
236
237<TR>
238	<TH width="25%"><A href="DWC_CheckFriendKeyLegacy.html" target="_self">DWC_CheckFriendKeyLegacy</A></TH>
239	<TD>Checks the validity of the friend code. (For compatibility with past versions.)</TD>
240</TR>
241
242<TR>
243	<TH width="25%"><A href="DWC_IsEqualFriendData.html" target="_self">DWC_IsEqualFriendData</A></TH>
244	<TD>Checks whether two sets of friend data are identical.</TD>
245</TR>
246
247<TR>
248	<TH width="25%"><A href="DWC_IsValidFriendData.html" target="_self">DWC_IsValidFriendData</A></TH>
249	<TD>Checks whether valid data has been set in friend data.</TD>
250</TR>
251
252<TR>
253	<TH width="25%"><A href="DWC_IsBuddyFriendData.html" target="_self">DWC_IsBuddyFriendData</A></TH>
254	<TD>Checks whether friend data already exists on the GameSpy server as a friend relationship.</TD>
255</TR>
256
257<TR>
258	<TH width="25%"><A href="DWC_GetFriendDataType.html" target="_self">DWC_GetFriendDataType</A></TH>
259	<TD>Obtains the data type in which friend data was saved.</TD>
260</TR>
261
262<TR>
263	<TH width="25%"><A href="DWC_ClearBuddyFlagFriendData.html" target="_self">DWC_ClearBuddyFlagFriendData</A></TH>
264	<TD>Clears the friend established flag for friend data.</TD>
265</TR>
266
267<TR>
268	<TH width="25%"><A href="DWC_GetGsProfileId.html" target="_self">DWC_GetGsProfileId</A></TH>
269	<TD>Gets the GS profile ID from friend information.</TD>
270</TR>
271
272<TR>
273	<TH width="25%"><A href="DWC_ReportFriendData.html" target="_self">DWC_ReportFriendData</A></TH>
274	<TD>Displays friend data (for debugging).</TD>
275</TR>
276
277<TR>
278	<TH width="25%"><A href="DWC_ReportUserData.html" target="_self">DWC_ReportUserData</A></TH>
279	<TD>Displays the user data (for debugging).</TD>
280</TR>
281
282  </TBODY>
283</TABLE>
284
285  </TBODY>
286</TABLE>
287<H2><A name="TAG_11">Authentication server</A></H2>
288
289<H3><A name="TAG_12">Login</A></H3>
290<TABLE border="1" width="100%">
291  <TBODY>
292
293<TR>
294	<TH width="25%"><A href="DWC_GetIngamesnCheckResult.html" target="_self">DWC_GetIngamesnCheckResult</A></TH>
295	<TD>Gets the result of the NAS ingamesn check.</TD>
296</TR>
297
298<TR>
299	<TH width="25%"><A href="DWC_NasLoginAsync.html" target="_self">DWC_NasLoginAsync</A></TH>
300	<TD>Starts NAS login.</TD>
301</TR>
302
303<TR>
304	<TH width="25%"><A href="DWC_NasLoginProcess.html" target="_self">DWC_NasLoginProcess</A></TH>
305	<TD>Continues the NAS login operation.</TD>
306</TR>
307
308<TR>
309	<TH width="25%"><A href="DWC_NasLoginAbort.html" target="_self">DWC_NasLoginAbort</A></TH>
310	<TD>Aborts login to the Nintendo Authentication Server.</TD>
311</TR>
312
313  </TBODY>
314</TABLE>
315
316<H3><A name="TAG_13">Server Time</A></H3>
317<TABLE border="1" width="100%">
318  <TBODY>
319
320<TR>
321	<TH width="25%"><A href="DWC_GetDateTime.html" target="_self">DWC_GetDateTime</A></TH>
322	<TD>Acquires the current date and time (in GMT), based on the time data obtained from the authentication server during authentication.</TD>
323</TR>
324
325  </TBODY>
326</TABLE>
327
328<H3><A name="TAG_14">Structures</A></H3>
329<TABLE border="1" width="100%">
330  <TBODY>
331
332<TR>
333	<TH width="25%"><A href="tagDWCDate.html" target="main">DWCDate</A></TH>
334	<TD>Structure representing the date.</TD>
335</TR>
336
337<TR>
338	<TH width="25%"><A href="tagDWCTime.html" target="main">DWCTime</A></TH>
339	<TD>Structure representing the time.</TD>
340</TR>
341
342  </TBODY>
343</TABLE>
344
345<H3><A name="TAG_15">Constants, Macros, Enumerators</A></H3>
346<TABLE border="1" width="100%">
347  <TBODY>
348
349<TR>
350	<TD><A href="macro_593bc5d83d90e23b558b2f4329879869.html" target="_self">Click here.</A></TD>
351</TR>
352
353  </TBODY>
354</TABLE>
355<H2><A name="TAG_16">Friend Management and Matchmaking</A></H2>
356
357<H3><A name="TAG_17">General</A></H3>
358<TABLE border="1" width="100%">
359  <TBODY>
360
361<TR>
362	<TH width="25%"><A href="DWCLoginCallback.html" target="_self">DWCLoginCallback</A></TH>
363	<TD>Login complete callback.</TD>
364</TR>
365
366<TR>
367	<TH width="25%"><A href="DWCConnectionClosedCallback.html" target="_self">DWCConnectionClosedCallback</A></TH>
368	<TD>Connection closed callback.</TD>
369</TR>
370
371<TR>
372	<TH width="25%"><A href="DWC_InitFriendsMatch.html" target="_self">DWC_InitFriendsMatch</A></TH>
373	<TD>Initializes the DWC FriendsMatch library.</TD>
374</TR>
375
376<TR>
377	<TH width="25%"><A href="DWC_ShutdownFriendsMatch.html" target="_self">DWC_ShutdownFriendsMatch</A></TH>
378	<TD>Terminates the DWC FriendsMatch library and frees the heap region allocated by the library.</TD>
379</TR>
380
381<TR>
382	<TH width="25%"><A href="DWC_ProcessFriendsMatch.html" target="_self">DWC_ProcessFriendsMatch</A></TH>
383	<TD>Updates the communications process.</TD>
384</TR>
385
386<TR>
387	<TH width="25%"><A href="DWC_LoginAsync.html" target="_self">DWC_LoginAsync</A></TH>
388	<TD>Connects to Nintendo Wi-Fi Connection.</TD>
389</TR>
390
391<TR>
392	<TH width="25%"><A href="DWC_UpdateServersAsync.html" target="_self">DWC_UpdateServersAsync</A></TH>
393	<TD>Synchronizes the local friend roster with the friend roster on the GameSpy server.</TD>
394</TR>
395
396<TR>
397	<TH width="25%"><A href="DWC_ConnectToAnybodyAsync.html" target="_self">DWC_ConnectToAnybodyAsync</A></TH>
398	<TD>This function starts pair matchmaking without specifying friends.</TD>
399</TR>
400
401<TR>
402	<TH width="25%"><A href="DWC_ConnectToFriendsAsync.html" target="_self">DWC_ConnectToFriendsAsync</A></TH>
403	<TD>This function starts pair matchmaking with friends specified.</TD>
404</TR>
405
406<TR>
407	<TH width="25%"><A href="DWC_SetupGameServer.html" target="_self">DWC_SetupGameServer</A></TH>
408	<TD>This function starts the server host performing server-client matchmaking.</TD>
409</TR>
410
411<TR>
412	<TH width="25%"><A href="DWC_ConnectToGameServerAsync.html" target="_self">DWC_ConnectToGameServerAsync</A></TH>
413	<TD>This function starts client host connections made during server-client matchmaking.</TD>
414</TR>
415
416<TR>
417	<TH width="25%"><A href="DWC_ConnectToGameServerByGroupID.html" target="_self">DWC_ConnectToGameServerByGroupID</A></TH>
418	<TD>Tries to reconnect to a group by specifying the group ID.</TD>
419</TR>
420
421<TR>
422	<TH width="25%"><A href="DWC_SetConnectionClosedCallback.html" target="_self">DWC_SetConnectionClosedCallback</A></TH>
423	<TD>Sets the callback function to be called each time a connection is disconnected.</TD>
424</TR>
425
426<TR>
427	<TH width="25%"><A href="DWC_CloseAllConnectionsHard.html" target="_self">DWC_CloseAllConnectionsHard</A></TH>
428	<TD>This function disconnects connections.</TD>
429</TR>
430
431<TR>
432	<TH width="25%"><A href="DWC_CloseConnectionHard.html" target="_self">DWC_CloseConnectionHard</A></TH>
433	<TD>This function terminates the connection with the host with the specified AID.</TD>
434</TR>
435
436<TR>
437	<TH width="25%"><A href="DWC_CloseConnectionHardBitmap.html" target="_self">DWC_CloseConnectionHardBitmap</A></TH>
438	<TD>This function terminates the connections with the hosts specified by an AID bitmap.</TD>
439</TR>
440
441<TR>
442	<TH width="25%"><A href="DWC_GetNumConnectionHost.html" target="_self">DWC_GetNumConnectionHost</A></TH>
443	<TD>Gets the number of connection hosts.</TD>
444</TR>
445
446<TR>
447	<TH width="25%"><A href="DWC_GetMyAID.html" target="_self">DWC_GetMyAID</A></TH>
448	<TD>Gets the one's own AID.</TD>
449</TR>
450
451<TR>
452	<TH width="25%"><A href="DWC_GetAIDList.html" target="_self">DWC_GetAIDList</A></TH>
453	<TD>This function gets the AID list of connected hosts.</TD>
454</TR>
455
456<TR>
457	<TH width="25%"><A href="DWC_GetAIDBitmap.html" target="_self">DWC_GetAIDBitmap</A></TH>
458	<TD>This function gets the AID bitmap of connected hosts.</TD>
459</TR>
460
461<TR>
462	<TH width="25%"><A href="DWC_IsValidAID.html" target="_self">DWC_IsValidAID</A></TH>
463	<TD>This function checks whether the specified AID is currently connected.</TD>
464</TR>
465
466<TR>
467	<TH width="25%"><A href="DWC_GetState.html" target="_self">DWC_GetState</A></TH>
468	<TD>Gets the internal status of the DWC FriendsMatch library (for debugging).</TD>
469</TR>
470
471<TR>
472	<TH width="25%"><A href="DWC_GetServerAID.html" target="_self">DWC_GetServerAID</A></TH>
473	<TD>This function gets the AID of the server host managing acceptance into the group.</TD>
474</TR>
475
476<TR>
477	<TH width="25%"><A href="DWC_IsServerMyself.html" target="_self">DWC_IsServerMyself</A></TH>
478	<TD>Gets whether the local host is the server host that accepts new participants.</TD>
479</TR>
480
481<TR>
482	<TH width="25%"><A href="DWC_GetDirectConnectedAIDBitmap.html" target="_self">DWC_GetDirectConnectedAIDBitmap</A></TH>
483	<TD>Gets the AID bitmap of other hosts with whom the local host has a direct connection.</TD>
484</TR>
485
486  </TBODY>
487</TABLE>
488
489<H3><A name="TAG_18">Friend Roster</A></H3>
490<TABLE border="1" width="100%">
491  <TBODY>
492
493<TR>
494	<TH width="25%"><A href="DWCUpdateServersCallback.html" target="_self">DWCUpdateServersCallback</A></TH>
495	<TD>Friend roster synchronization process callback.</TD>
496</TR>
497
498<TR>
499	<TH width="25%"><A href="DWCFriendStatusCallback.html" target="_self">DWCFriendStatusCallback</A></TH>
500	<TD>Friend status change notification callback.</TD>
501</TR>
502
503<TR>
504	<TH width="25%"><A href="DWCDeleteFriendListCallback.html" target="_self">DWCDeleteFriendListCallback</A></TH>
505	<TD>Friend roster deletion callback.</TD>
506</TR>
507
508<TR>
509	<TH width="25%"><A href="DWCBuddyFriendCallback.html" target="_self">DWCBuddyFriendCallback</A></TH>
510	<TD>Callback for a friend established through another friend.</TD>
511</TR>
512
513<TR>
514	<TH width="25%"><A href="DWC_GetFriendStatus.html" target="_self">DWC_GetFriendStatus</A></TH>
515	<TD>Obtains a friend's status. (String version.)</TD>
516</TR>
517
518<TR>
519	<TH width="25%"><A href="DWC_GetFriendStatusSC.html" target="_self">DWC_GetFriendStatusSC</A></TH>
520	<TD>Obtains a friend's status. (This version gets a string and the number of connections during server-client matchmaking.)</TD>
521</TR>
522
523<TR>
524	<TH width="25%"><A href="DWC_GetFriendStatusData.html" target="_self">DWC_GetFriendStatusData</A></TH>
525	<TD>Obtains a friend's status. (Binary version.)</TD>
526</TR>
527
528<TR>
529	<TH width="25%"><A href="DWC_GetFriendStatusDataSC.html" target="_self">DWC_GetFriendStatusDataSC</A></TH>
530	<TD>Obtains a friend's status. (This version gets a binary and the number of connections during server-client matchmaking.)</TD>
531</TR>
532
533<TR>
534	<TH width="25%"><A href="DWC_GetNumFriend.html" target="_self">DWC_GetNumFriend</A></TH>
535	<TD>Obtains the number of registered friends in the friend roster.</TD>
536</TR>
537
538<TR>
539	<TH width="25%"><A href="DWC_SetOwnStatusString.html" target="_self">DWC_SetOwnStatusString</A></TH>
540	<TD>Registers the user's own status on the GameSpy server. (String version.)</TD>
541</TR>
542
543<TR>
544	<TH width="25%"><A href="DWC_GetOwnStatusString.html" target="_self">DWC_GetOwnStatusString</A></TH>
545	<TD>Obtains the user's own status. (String version.)</TD>
546</TR>
547
548<TR>
549	<TH width="25%"><A href="DWC_SetOwnStatusData.html" target="_self">DWC_SetOwnStatusData</A></TH>
550	<TD>Registers the user's own status on the GameSpy server. (Binary version.)</TD>
551</TR>
552
553<TR>
554	<TH width="25%"><A href="DWC_GetOwnStatusData.html" target="_self">DWC_GetOwnStatusData</A></TH>
555	<TD>Obtains the user's own status. (Binary version.)</TD>
556</TR>
557
558<TR>
559	<TH width="25%"><A href="DWC_CanChangeFriendList.html" target="_self">DWC_CanChangeFriendList</A></TH>
560	<TD>Checks whether the friend roster can be changed.</TD>
561</TR>
562
563<TR>
564	<TH width="25%"><A href="DWC_DeleteBuddyFriendData.html" target="_self">DWC_DeleteBuddyFriendData</A></TH>
565	<TD>Deletes a friend from the friend roster, and deletes the friend relationship from the GameSpy server.</TD>
566</TR>
567
568<TR>
569	<TH width="25%"><A href="DWC_SetBuddyFriendCallback.html" target="_self">DWC_SetBuddyFriendCallback</A></TH>
570	<TD>Sets the callback to be called when a friend relationship is established.</TD>
571</TR>
572
573<TR>
574	<TH width="25%"><A href="DWC_SetFriendStatusCallback.html" target="_self">DWC_SetFriendStatusCallback</A></TH>
575	<TD>This function configures the callback called when a friend's communication status changes.</TD>
576</TR>
577
578  </TBODY>
579</TABLE>
580
581<H3><A name="TAG_19">Data Storage-Related Items</A></H3>
582<TABLE border="1" width="100%">
583  <TBODY>
584
585<TR>
586	<TH width="25%"><A href="DWCStorageLoginCallback.html" target="_self">DWCStorageLoginCallback</A></TH>
587	<TD>Type for data storage server login callbacks.</TD>
588</TR>
589
590<TR>
591	<TH width="25%"><A href="DWCSaveToServerCallback.html" target="_self">DWCSaveToServerCallback</A></TH>
592	<TD>Type for data storage server save completion callbacks.</TD>
593</TR>
594
595<TR>
596	<TH width="25%"><A href="DWCLoadFromServerCallback.html" target="_self">DWCLoadFromServerCallback</A></TH>
597	<TD>Type for data storage server load completion callbacks.</TD>
598</TR>
599
600<TR>
601	<TH width="25%"><A href="DWC_LoginToStorageServerAsync.html" target="_self">DWC_LoginToStorageServerAsync</A></TH>
602	<TD>This function logs in to the data storage server.</TD>
603</TR>
604
605<TR>
606	<TH width="25%"><A href="DWC_LogoutFromStorageServer.html" target="_self">DWC_LogoutFromStorageServer</A></TH>
607	<TD>This function logs off the data storage server.</TD>
608</TR>
609
610<TR>
611	<TH width="25%"><A href="DWC_SetStorageServerCallback.html" target="_self">DWC_SetStorageServerCallback</A></TH>
612	<TD>Registers the data storage server save completion and load completion notification callbacks.</TD>
613</TR>
614
615<TR>
616	<TH width="25%"><A href="DWC_SavePublicDataAsync.html" target="_self">DWC_SavePublicDataAsync</A></TH>
617	<TD>Saves Public data to the data storage server.</TD>
618</TR>
619
620<TR>
621	<TH width="25%"><A href="DWC_SavePrivateDataAsync.html" target="_self">DWC_SavePrivateDataAsync</A></TH>
622	<TD>Saves Private data to the data storage server.</TD>
623</TR>
624
625<TR>
626	<TH width="25%"><A href="DWC_LoadOwnPublicDataAsync.html" target="_self">DWC_LoadOwnPublicDataAsync</A></TH>
627	<TD>Loads the player's Public data from the data storage server.</TD>
628</TR>
629
630<TR>
631	<TH width="25%"><A href="DWC_LoadOwnPrivateDataAsync.html" target="_self">DWC_LoadOwnPrivateDataAsync</A></TH>
632	<TD>Loads the player's Private data from the data storage server.</TD>
633</TR>
634
635<TR>
636	<TH width="25%"><A href="DWC_LoadOthersDataAsync.html" target="_self">DWC_LoadOthersDataAsync</A></TH>
637	<TD>Loads another player's data from the data-storage server.</TD>
638</TR>
639
640  </TBODY>
641</TABLE>
642
643<H3><A name="TAG_20">Matchmaking</A></H3>
644<TABLE border="1" width="100%">
645  <TBODY>
646
647<TR>
648	<TH width="25%"><A href="DWCMatchedSCCallback.html" target="_self">DWCMatchedSCCallback</A></TH>
649	<TD>Type for matchmaking completion callbacks.</TD>
650</TR>
651
652<TR>
653	<TH width="25%"><A href="DWCNewClientCallback.html" target="_self">DWCNewClientCallback</A></TH>
654	<TD>Type for new client connection start notification callbacks.</TD>
655</TR>
656
657<TR>
658	<TH width="25%"><A href="DWCEvalPlayerCallback.html" target="_self">DWCEvalPlayerCallback</A></TH>
659	<TD>Type for player evaluation callbacks.</TD>
660</TR>
661
662<TR>
663	<TH width="25%"><A href="DWCConnectAttemptCallback.html" target="_self">DWCConnectAttemptCallback</A></TH>
664	<TD>Type for matchmaking condition determination callbacks.</TD>
665</TR>
666
667<TR>
668	<TH width="25%"><A href="DWCSuspendCallback.html" target="_self">DWCSuspendCallback</A></TH>
669	<TD>Type for suspend completion callbacks.</TD>
670</TR>
671
672<TR>
673	<TH width="25%"><A href="DWC_RegisterMatchStatus.html" target="_self">DWC_RegisterMatchStatus</A></TH>
674	<TD>This function registers host information used for matchmaking, registering the local host's information first.</TD>
675</TR>
676
677<TR>
678	<TH width="25%"><A href="DWC_CancelMatch.html" target="_self">DWC_CancelMatch</A></TH>
679	<TD>This function cancels the matchmaking process.</TD>
680</TR>
681
682<TR>
683	<TH width="25%"><A href="DWC_IsValidCancelMatch.html" target="_self">DWC_IsValidCancelMatch</A></TH>
684	<TD>This function checks whether the matchmaking process can be canceled.</TD>
685</TR>
686
687<TR>
688	<TH width="25%"><A href="DWC_AddMatchKeyInt.html" target="_self">DWC_AddMatchKeyInt</A></TH>
689	<TD>This function adds a matchmaking condition key (int version).</TD>
690</TR>
691
692<TR>
693	<TH width="25%"><A href="DWC_AddMatchKeyString.html" target="_self">DWC_AddMatchKeyString</A></TH>
694	<TD>This function adds a matchmaking condition key (string version).</TD>
695</TR>
696
697<TR>
698	<TH width="25%"><A href="DWC_GetMatchIntValue.html" target="_self">DWC_GetMatchIntValue</A></TH>
699	<TD>This function gets the matchmaking condition key (int version).</TD>
700</TR>
701
702<TR>
703	<TH width="25%"><A href="DWC_GetMatchStringValue.html" target="_self">DWC_GetMatchStringValue</A></TH>
704	<TD>This function gets the matchmaking condition key (string version).</TD>
705</TR>
706
707<TR>
708	<TH width="25%"><A href="DWC_GetLastMatchType.html" target="_self">DWC_GetLastMatchType</A></TH>
709	<TD>This function gets the last type of matchmaking performed.</TD>
710</TR>
711
712<TR>
713	<TH width="25%"><A href="DWC_GetMatchState.html" target="_self">DWC_GetMatchState</A></TH>
714	<TD>This function gets the internal state during matchmaking. (For debugging.)</TD>
715</TR>
716
717<TR>
718	<TH width="25%"><A href="DWC_GetGroupID.html" target="_self">DWC_GetGroupID</A></TH>
719	<TD>This function gets the ID of the group to which the local host currently belongs.</TD>
720</TR>
721
722<TR>
723	<TH width="25%"><A href="DWC_RequestSuspendMatchAsync.html" target="_self">DWC_RequestSuspendMatchAsync</A></TH>
724	<TD>Starts the processing to change the acceptance status of new participants during matchmaking.</TD>
725</TR>
726
727<TR>
728	<TH width="25%"><A href="DWC_GetSuspendMatch.html" target="_self">DWC_GetSuspendMatch</A></TH>
729	<TD>Obtains whether new hosts are currently being accepted.</TD>
730</TR>
731
732<TR>
733	<TH width="25%"><A href="DWC_GetConnectionUserData.html" target="_self">DWC_GetConnectionUserData</A></TH>
734	<TD>Gets the <CODE>ConnUserData</CODE> for the host having the specified AID.</TD>
735</TR>
736
737<TR>
738	<TH width="25%"><A href="DWC_SetDebugMeshNNRetryMax.html" target="_self">DWC_SetDebugMeshNNRetryMax</A></TH>
739	<TD>This function sets the maximum number of retries allowed when NAT traversal fails while creating a mesh network. (For debugging.)</TD>
740</TR>
741
742<TR>
743	<TH width="25%"><A href="DWC_GetDebugMeshNNRetryMax.html" target="_self">DWC_GetDebugMeshNNRetryMax</A></TH>
744	<TD>This function gets the maximum number of retries allowed when NAT traversal fails while creating a mesh network. (For debugging.)</TD>
745</TR>
746
747  </TBODY>
748</TABLE>
749
750<H3><A name="TAG_21">Sending and Receiving</A></H3>
751<TABLE border="1" width="100%">
752  <TBODY>
753
754<TR>
755	<TH width="25%"><A href="DWCUserSendCallback.html" target="_self">DWCUserSendCallback</A></TH>
756	<TD>This function is called when transmission of data sent by the <CODE>DWC_SendReliable/DWC_SendReliableBitmap</CODE> or <CODE>DWC_SendUnreliable/DWC_SendUnreliableBitmap</CODE> functions is complete.</TD>
757</TR>
758
759<TR>
760	<TH width="25%"><A href="DWCUserRecvCallback.html" target="_self">DWCUserRecvCallback</A></TH>
761	<TD>This function is called when data sent by the <CODE>DWC_SendReliable/DWC_SendReliableBitmap</CODE> or <CODE>DWC_SendUnreliable/DWC_SendUnreliableBitmap</CODE> functions has been received.</TD>
762</TR>
763
764<TR>
765	<TH width="25%"><A href="DWCUserRecvTimeoutCallback.html" target="_self">DWCUserRecvTimeoutCallback</A></TH>
766	<TD>This function is called when data from a host has not been received for the time period specified by the <CODE>DWC_SetRecvTimeoutTime</CODE> function.</TD>
767</TR>
768
769<TR>
770	<TH width="25%"><A href="DWCUserPingCallback.html" target="_self">DWCUserPingCallback</A></TH>
771	<TD>This callback function notifies the user of the measurement results from the <CODE>DWC_Ping</CODE> function.</TD>
772</TR>
773
774<TR>
775	<TH width="25%"><A href="DWC_SendReliable.html" target="_self">DWC_SendReliable</A></TH>
776	<TD>This function performs reliable transmissions, using UDP to the specified AID after connection is established.</TD>
777</TR>
778
779<TR>
780	<TH width="25%"><A href="DWC_SendReliableBitmap.html" target="_self">DWC_SendReliableBitmap</A></TH>
781	<TD>This function performs reliable transmissions to a specified bitmap, using UDP after a connection is established.</TD>
782</TR>
783
784<TR>
785	<TH width="25%"><A href="DWC_SendUnreliable.html" target="_self">DWC_SendUnreliable</A></TH>
786	<TD>This function performs unreliable transmissions to the specified AID using UDP after connection is established.</TD>
787</TR>
788
789<TR>
790	<TH width="25%"><A href="DWC_SendUnreliableBitmap.html" target="_self">DWC_SendUnreliableBitmap</A></TH>
791	<TD>This function performs unreliable transmissions to a specified bitmap using UDP after a connection is established.</TD>
792</TR>
793
794<TR>
795	<TH width="25%"><A href="DWC_Ping.html" target="_self">DWC_Ping</A></TH>
796	<TD>This function measures the communication latency of the specified AID during connection.</TD>
797</TR>
798
799<TR>
800	<TH width="25%"><A href="DWC_SetRecvBuffer.html" target="_self">DWC_SetRecvBuffer</A></TH>
801	<TD>This function configures the Receive buffer.</TD>
802</TR>
803
804<TR>
805	<TH width="25%"><A href="DWC_SetUserSendCallback.html" target="_self">DWC_SetUserSendCallback</A></TH>
806	<TD>Configures the Send callback.</TD>
807</TR>
808
809<TR>
810	<TH width="25%"><A href="DWC_SetUserRecvCallback.html" target="_self">DWC_SetUserRecvCallback</A></TH>
811	<TD>Configures the Receive callback.</TD>
812</TR>
813
814<TR>
815	<TH width="25%"><A href="DWC_SetUserRecvTimeoutCallback.html" target="_self">DWC_SetUserRecvTimeoutCallback</A></TH>
816	<TD>This function sets the callback function for notifying of receive timeouts when data has not been received for a set period of time.</TD>
817</TR>
818
819<TR>
820	<TH width="25%"><A href="DWC_SetRecvTimeoutTime.html" target="_self">DWC_SetRecvTimeoutTime</A></TH>
821	<TD>This function sets the timeout for the receive timeout.</TD>
822</TR>
823
824<TR>
825	<TH width="25%"><A href="DWC_SetUserPingCallback.html" target="_self">DWC_SetUserPingCallback</A></TH>
826	<TD>This function sets the callback function for getting the result of the latency measurement.</TD>
827</TR>
828
829<TR>
830	<TH width="25%"><A href="DWC_SetSendSplitMax.html" target="_self">DWC_SetSendSplitMax</A></TH>
831	<TD>This function sets the split send size to use with reliable transmissions.</TD>
832</TR>
833
834<TR>
835	<TH width="25%"><A href="DWC_IsSendableReliable.html" target="_self">DWC_IsSendableReliable</A></TH>
836	<TD>This function checks whether reliable transmission to the specified AID is possible.</TD>
837</TR>
838
839<TR>
840	<TH width="25%"><A href="DWC_SetConnectionKeepAliveTime.html" target="_self">DWC_SetConnectionKeepAliveTime</A></TH>
841	<TD>Sets the timeout, which is the standard for determining when to disconnect from a connected peer after a fixed period of time elapses with no reliable or unreliable transfer from that peer.</TD>
842</TR>
843
844<TR>
845	<TH width="25%"><A href="DWC_GetConnectionKeepAliveTime.html" target="_self">DWC_GetConnectionKeepAliveTime</A></TH>
846	<TD>Gets the timeout, which is the standard for determining when to disconnect from a connected peer after a fixed period of time elapses with no reliable or unreliable transfer from that peer.</TD>
847</TR>
848
849<TR>
850	<TH width="25%"><A href="DWC_SetSendDelay.html" target="_self">DWC_SetSendDelay</A></TH>
851	<TD>Sets the time delay (in ms) when sending. (For debugging.)</TD>
852</TR>
853
854<TR>
855	<TH width="25%"><A href="DWC_SetRecvDelay.html" target="_self">DWC_SetRecvDelay</A></TH>
856	<TD>Sets the time delay (in ms) when receiving. (For debugging.)</TD>
857</TR>
858
859<TR>
860	<TH width="25%"><A href="DWC_SetSendDrop.html" target="_self">DWC_SetSendDrop</A></TH>
861	<TD>Sets the packet loss rate when sending. (For debugging.)</TD>
862</TR>
863
864<TR>
865	<TH width="25%"><A href="DWC_SetRecvDrop.html" target="_self">DWC_SetRecvDrop</A></TH>
866	<TD>Sets the packet loss rate when receiving. (For debugging.)</TD>
867</TR>
868
869  </TBODY>
870</TABLE>
871
872<H3><A name="TAG_22">Constants, Macros, Enumerators</A></H3>
873<TABLE border="1" width="100%">
874  <TBODY>
875
876<TR>
877	<TD><A href="macro_7615b4a90a781da74ecaa5614dc04d20.html" target="_self">Refer here.</A></TD>
878</TR>
879
880  </TBODY>
881</TABLE>
882<H2><A name="TAG_23">LAN Matching</A></H2>
883
884<H3><A name="TAG_24">General</A></H3>
885<TABLE border="1" width="100%">
886  <TBODY>
887
888<TR>
889	<TH width="25%"><A href="DWCLanMatchedCallback.html" target="_self">DWCLanMatchedCallback</A></TH>
890	<TD>This callback function is called when LAN matching is complete.</TD>
891</TR>
892
893<TR>
894	<TH width="25%"><A href="DWCRecvLanMatchCallback.html" target="_self">DWCRecvLanMatchCallback</A></TH>
895	<TD>This callback function is called when data has been received during LAN matching communications.</TD>
896</TR>
897
898<TR>
899	<TH width="25%"><A href="DWCSendLanMatchCallback.html" target="_self">DWCSendLanMatchCallback</A></TH>
900	<TD>This callback function is called when data has been sent during LAN matching communications.</TD>
901</TR>
902
903<TR>
904	<TH width="25%"><A href="DWC_InitLanMatch.html" target="_self">DWC_InitLanMatch</A></TH>
905	<TD>Initializes variables for controlling the LAN matching library.</TD>
906</TR>
907
908<TR>
909	<TH width="25%"><A href="DWC_SetRecvLanMatchCallback.html" target="_self">DWC_SetRecvLanMatchCallback</A></TH>
910	<TD>Sets the receive callback to use during LAN matching communications.</TD>
911</TR>
912
913<TR>
914	<TH width="25%"><A href="DWC_SetSendLanMatchCallback.html" target="_self">DWC_SetSendLanMatchCallback</A></TH>
915	<TD>Sets the send callback to use during LAN matching communications.</TD>
916</TR>
917
918<TR>
919	<TH width="25%"><A href="DWC_ProcessLanMatch.html" target="_self">DWC_ProcessLanMatch</A></TH>
920	<TD>This function performs LAN matching communication processing.</TD>
921</TR>
922
923<TR>
924	<TH width="25%"><A href="DWC_SendLanMatch.html" target="_self">DWC_SendLanMatch</A></TH>
925	<TD>Sends data to the specified AID after matching is complete.</TD>
926</TR>
927
928<TR>
929	<TH width="25%"><A href="DWC_StartLanMatch.html" target="_self">DWC_StartLanMatch</A></TH>
930	<TD>Constructs a mesh network.</TD>
931</TR>
932
933<TR>
934	<TH width="25%"><A href="DWC_ShutdownLanMatch.html" target="_self">DWC_ShutdownLanMatch</A></TH>
935	<TD>Performs shutdown processing, including deallocation of memory allocated by the library.</TD>
936</TR>
937
938<TR>
939	<TH width="25%"><A href="DWC_GetMyAIDLanMatch.html" target="_self">DWC_GetMyAIDLanMatch</A></TH>
940	<TD>Obtains the user's own AID.</TD>
941</TR>
942
943<TR>
944	<TH width="25%"><A href="DWC_GetConnectNumLanMatch.html" target="_self">DWC_GetConnectNumLanMatch</A></TH>
945	<TD>Gets the number of connected hosts (including the local host).</TD>
946</TR>
947
948  </TBODY>
949</TABLE>
950
951<H3><A name="TAG_25">Constants, Macros, Enumerators</A></H3>
952<TABLE border="1" width="100%">
953  <TBODY>
954
955<TR>
956	<TD><A href="macro_d42e81ba9b445b2c788689841d504bac.html" target="_self">Refer here.</A></TD>
957</TR>
958
959  </TBODY>
960</TABLE>
961<H2><A name="TAG_26">General-Purpose Ranking</A></H2>
962
963<H3><A name="TAG_27">General</A></H3>
964<TABLE border="1" width="100%">
965  <TBODY>
966
967<TR>
968	<TH width="25%"><A href="DWC_RnkInitialize.html" target="_self">DWC_RnkInitialize</A></TH>
969	<TD>Initializes the Ranking library.</TD>
970</TR>
971
972<TR>
973	<TH width="25%"><A href="DWC_RnkShutdown.html" target="_self">DWC_RnkShutdown</A></TH>
974	<TD>Performs the Ranking library end process.</TD>
975</TR>
976
977<TR>
978	<TH width="25%"><A href="DWC_RnkPutScoreAsync.html" target="_self">DWC_RnkPutScoreAsync</A></TH>
979	<TD>Starts the asynchronous process for registering scores.</TD>
980</TR>
981
982<TR>
983	<TH width="25%"><A href="DWC_RnkGetScoreAsync.html" target="_self">DWC_RnkGetScoreAsync</A></TH>
984	<TD>Starts the asynchronous process for getting the ranking data.</TD>
985</TR>
986
987<TR>
988	<TH width="25%"><A href="DWC_RnkCancelProcess.html" target="_self">DWC_RnkCancelProcess</A></TH>
989	<TD>Cancels asynchronous processing.</TD>
990</TR>
991
992<TR>
993	<TH width="25%"><A href="DWC_RnkProcess.html" target="_self">DWC_RnkProcess</A></TH>
994	<TD>Updates the asynchronous process.</TD>
995</TR>
996
997<TR>
998	<TH width="25%"><A href="DWC_RnkGetState.html" target="_self">DWC_RnkGetState</A></TH>
999	<TD>Gets the current processing state.</TD>
1000</TR>
1001
1002<TR>
1003	<TH width="25%"><A href="DWC_RnkResGetRow.html" target="_self">DWC_RnkResGetRow</A></TH>
1004	<TD>Gets the specified index row in the ranking list from the communications result.</TD>
1005</TR>
1006
1007<TR>
1008	<TH width="25%"><A href="DWC_RnkResGetRowCount.html" target="_self">DWC_RnkResGetRowCount</A></TH>
1009	<TD>Gets the number of rows in the ranking list from the communications result.</TD>
1010</TR>
1011
1012<TR>
1013	<TH width="25%"><A href="DWC_RnkResGetOrder.html" target="_self">DWC_RnkResGetOrder</A></TH>
1014	<TD>Gets the rank order from the communications result.</TD>
1015</TR>
1016
1017<TR>
1018	<TH width="25%"><A href="DWC_RnkResGetTotal.html" target="_self">DWC_RnkResGetTotal</A></TH>
1019	<TD>Gets the communications result rank-order parameter total.</TD>
1020</TR>
1021
1022  </TBODY>
1023</TABLE>
1024
1025<H3><A name="TAG_28">Structures</A></H3>
1026<TABLE border="1" width="100%">
1027  <TBODY>
1028
1029<TR>
1030	<TH width="25%"><A href="DWCRnkData.html" target="main">DWCRnkData</A></TH>
1031	<TD>Structure for storing score data.</TD>
1032</TR>
1033
1034<TR>
1035	<TH width="25%"><A href="DWCRnkGetParam_order.html" target="main">DWCRnkGetParam_order</A></TH>
1036	<TD>Parameter specified in get-rank mode.</TD>
1037</TR>
1038
1039<TR>
1040	<TH width="25%"><A href="DWCRnkGetParam_toplist.html" target="main">DWCRnkGetParam_toplist</A></TH>
1041	<TD>Parameter specified in get-top ranking list mode.</TD>
1042</TR>
1043
1044<TR>
1045	<TH width="25%"><A href="DWCRnkGetParam_nearby.html" target="main">DWCRnkGetParam_nearby</A></TH>
1046	<TD>Parameter specified in get-top ranking list mode.</TD>
1047</TR>
1048
1049<TR>
1050	<TH width="25%"><A href="DWCRnkGetParam_friends.html" target="main">DWCRnkGetParam_friends</A></TH>
1051	<TD>Parameter specified in get-friend ranking list mode.</TD>
1052</TR>
1053
1054<TR>
1055	<TH width="25%"><A href="DWCRnkGetParam.html" target="main">DWCRnkGetParam</A></TH>
1056	<TD>Parameter specified by <CODE>DWC_RnkGetScoreAsync</CODE>.</TD>
1057</TR>
1058
1059  </TBODY>
1060</TABLE>
1061
1062<H3><A name="TAG_29">Constants, Macros, Enumerators</A></H3>
1063<TABLE border="1" width="100%">
1064  <TBODY>
1065
1066<TR>
1067	<TD><A href="macro_64bffac2875253def3770d57d79e2d71.html" target="_self">Refer here.</A></TD>
1068</TR>
1069
1070  </TBODY>
1071</TABLE>
1072<H2><A name="TAG_30">Download</A></H2>
1073
1074<H3><A name="TAG_31">General</A></H3>
1075<TABLE border="1" width="100%">
1076  <TBODY>
1077
1078<TR>
1079	<TH width="25%"><A href="DWCNdCallback.html" target="_self">DWCNdCallback</A></TH>
1080	<TD>This is the type for notification callback functions that are called by the Download library.</TD>
1081</TR>
1082
1083<TR>
1084	<TH width="25%"><A href="DWC_NdInitAsync.html" target="_self">DWC_NdInitAsync</A></TH>
1085	<TD>Starts the process of Download library initialization.</TD>
1086</TR>
1087
1088<TR>
1089	<TH width="25%"><A href="DWC_NdProcess.html" target="_self">DWC_NdProcess</A></TH>
1090	<TD>Advances the Download library process.</TD>
1091</TR>
1092
1093<TR>
1094	<TH width="25%"><A href="DWC_NdCleanupAsync.html" target="_self">DWC_NdCleanupAsync</A></TH>
1095	<TD>Starts the process of closing the Download library.</TD>
1096</TR>
1097
1098<TR>
1099	<TH width="25%"><A href="DWC_NdSetAttr.html" target="_self">DWC_NdSetAttr</A></TH>
1100	<TD>Sets the attribute strings for the Download library.</TD>
1101</TR>
1102
1103<TR>
1104	<TH width="25%"><A href="DWC_NdGetFileListNumAsync.html" target="_self">DWC_NdGetFileListNumAsync</A></TH>
1105	<TD>Starts getting the total number of files that can currently be downloaded.</TD>
1106</TR>
1107
1108<TR>
1109	<TH width="25%"><A href="DWC_NdGetFileListAsync.html" target="_self">DWC_NdGetFileListAsync</A></TH>
1110	<TD>Starts getting the list of files that can currently be downloaded.</TD>
1111</TR>
1112
1113<TR>
1114	<TH width="25%"><A href="DWC_NdGetFileAsync.html" target="_self">DWC_NdGetFileAsync</A></TH>
1115	<TD>Starts file downloading.</TD>
1116</TR>
1117
1118<TR>
1119	<TH width="25%"><A href="DWC_NdCancelAsync.html" target="_self">DWC_NdCancelAsync</A></TH>
1120	<TD>Cancels the HTTP process that the Download library is currently running.</TD>
1121</TR>
1122
1123<TR>
1124	<TH width="25%"><A href="DWC_NdGetProgress.html" target="_self">DWC_NdGetProgress</A></TH>
1125	<TD>Gets the progress status of the file download that is currently running.</TD>
1126</TR>
1127
1128  </TBODY>
1129</TABLE>
1130
1131<H3><A name="TAG_32">Structures</A></H3>
1132<TABLE border="1" width="100%">
1133  <TBODY>
1134
1135<TR>
1136	<TH width="25%"><A href="DWCNdFileInfo.html" target="main">DWCNdFileInfo</A></TH>
1137	<TD>This structure stores the file information that the Download library receives.</TD>
1138</TR>
1139
1140  </TBODY>
1141</TABLE>
1142
1143<H3><A name="TAG_33">Constants, Macros, Enumerators</A></H3>
1144<TABLE border="1" width="100%">
1145  <TBODY>
1146
1147<TR>
1148	<TD><A href="macro_06fd5dd87faadf220fc99c15afe713b8.html" target="_self">Click here.</A></TD>
1149</TR>
1150
1151  </TBODY>
1152</TABLE>
1153<H2><A name="TAG_34">Console Friend Link Feature</A></H2>
1154
1155<H3><A name="TAG_35">General</A></H3>
1156<TABLE border="1" width="100%">
1157  <TBODY>
1158
1159<TR>
1160	<TH width="25%"><A href="DWC_CfSetAppFriendKeyToNWC24Msg.html" target="_self">DWC_CfSetAppFriendKeyToNWC24Msg</A></TH>
1161	<TD>Appends information for game friend exchanges to an <CODE>NWC24MsgObj</CODE>.</TD>
1162</TR>
1163
1164<TR>
1165	<TH width="25%"><A href="DWC_CfGetAppFriendKeyFromNWC24Msg.html" target="_self">DWC_CfGetAppFriendKeyFromNWC24Msg</A></TH>
1166	<TD>Extracts information for game friend exchanges from an <CODE>NWC24</CODE> message.</TD>
1167</TR>
1168
1169<TR>
1170	<TH width="25%"><A href="DWC_CfReset.html" target="_self">DWC_CfReset</A></TH>
1171	<TD>Releases the memory secured by <CODE>DWC_CfSetAppFriendKeyToNWC24Msg</CODE>.</TD>
1172</TR>
1173
1174<TR>
1175	<TH width="25%"><A href="DWC_CfGetConsoleInfo.html" target="_self">DWC_CfGetConsoleInfo</A></TH>
1176	<TD>Gets a friend's console information from the friend data.</TD>
1177</TR>
1178
1179  </TBODY>
1180</TABLE>
1181
1182<H3><A name="TAG_36">Structures</A></H3>
1183<TABLE border="1" width="100%">
1184  <TBODY>
1185
1186<TR>
1187	<TH width="25%"><A href="tagDWCCfInfo.html" target="main">DWCCfInfo</A></TH>
1188	<TD>This structure stores the data obtained by the <CODE>DWC_CfGetWiiNumber</CODE> function.</TD>
1189</TR>
1190
1191  </TBODY>
1192</TABLE>
1193
1194<H3><A name="TAG_37">Constants, Macros, Enumerators</A></H3>
1195<TABLE border="1" width="100%">
1196  <TBODY>
1197
1198<TR>
1199	<TD><A href="macro_99bda673798e703eed87ee8967bab085.html" target="_self">Refer here.</A></TD>
1200</TR>
1201
1202  </TBODY>
1203</TABLE>
1204<H2><A name="TAG_38">Connection Test</A></H2>
1205
1206<H3><A name="TAG_39">General</A></H3>
1207<TABLE border="1" width="100%">
1208  <TBODY>
1209
1210<TR>
1211	<TH width="25%"><A href="DWC_TestInternetConnection.html" target="_self">DWC_TestInternetConnection</A></TH>
1212	<TD>Performs an Internet connection test by communicating with the connection test server.</TD>
1213</TR>
1214
1215  </TBODY>
1216</TABLE>
1217
1218<H3><A name="TAG_40">Constants, Macros, Enumerators</A></H3>
1219<TABLE border="1" width="100%">
1220  <TBODY>
1221
1222<TR>
1223	<TD><A href="macro_ef267c89cbd35a74ab3eaffaea810edf.html" target="_self">Refer here.</A></TD>
1224</TR>
1225
1226  </TBODY>
1227</TABLE>
1228<H2><A name="TAG_41">Illegal String Check</A></H2>
1229
1230<H3><A name="TAG_42">General</A></H3>
1231<TABLE border="1" width="100%">
1232  <TBODY>
1233
1234<TR>
1235	<TH width="25%"><A href="DWC_CheckProfanityAsync.html" target="_self">DWC_CheckProfanityAsync</A></TH>
1236	<TD>Starts the check for illegal strings.</TD>
1237</TR>
1238
1239<TR>
1240	<TH width="25%"><A href="DWC_CheckProfanityExAsync.html" target="_self">DWC_CheckProfanityExAsync</A></TH>
1241	<TD>Starts a check for illegal strings. (This version specifies the region.)</TD>
1242</TR>
1243
1244<TR>
1245	<TH width="25%"><A href="DWC_CheckProfanityProcess.html" target="_self">DWC_CheckProfanityProcess</A></TH>
1246	<TD>Proceeds with the illegal string check process.</TD>
1247</TR>
1248
1249  </TBODY>
1250</TABLE>
1251
1252<H3><A name="TAG_43">Constants, Macros, Enumerators</A></H3>
1253<TABLE border="1" width="100%">
1254  <TBODY>
1255
1256<TR>
1257	<TD><A href="macro_9171872602617426da3b569aafaa09ac.html" target="_self">Click here.</A></TD>
1258</TR>
1259
1260  </TBODY>
1261</TABLE>
1262<hr><p>CONFIDENTIAL</p></body>
1263</HTML>