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>