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 http-equiv="Content-Style-Type" content="text/css"> 7<title>RVL DWC Library Constants</title> 8<LINK rel="stylesheet" href="../css/nitro.css" type="text/css"> 9</head> 10 11<body> 12 13<h1 align="left">RVL DWC Library Constants</h1> 14 15<H2>Constants</H2> 16 17<H3>Definitions</H3> 18 <DL> 19 <DD> 20 <PRE><CODE> 21#include <dwc.h> 22 </CODE></PRE> 23 <a name="dwc__common_8h_158d3f39e6cd9417cdd95717aeab8933e"><PRE><CODE>#define DWC_COMMONSTR_MAX_KEY_VALUE_LEN 4096</CODE></PRE></a> 24 <a name="dwc__lanmatch_8h_1dfe16b9be33b3d2bb9d6708d020a8e0f"><PRE><CODE>#define DWC_MAX_HOSTS (16)</CODE></PRE></a> 25 <a name="dwc__lanmatch_8h_1d379ff030e85471a87b60b667cde9862"><PRE><CODE>#define DWC_TIMEOUT_COUNT (10000)</CODE></PRE></a> 26 <a name="dwc__main_8h_1d0a7c6de725f5971b01378e162671d5b"><PRE><CODE>#define DWC_MAX_PLAYER_NAME 26</CODE></PRE></a> 27 <a name="dwc__main_8h_140d1ea4526f0887e7d67830ff74d9626"><PRE><CODE>#define DWC_INVALID_AID (0xff)</CODE></PRE></a> 28 <a name="dwc__match_8h_1136535c9d6074238bd4c3ec9be863b59"><PRE><CODE>#define DWC_MAX_CONNECTIONS 32</CODE></PRE></a> 29 <a name="dwc__match_8h_131319dc42ba245221933c38f57edf276"><PRE><CODE>#define DWC_QR2_GAME_KEY_START 100</CODE></PRE></a> 30 <a name="dwc__match_8h_131680724841e0aa65e79d9ea2bf09e74"><PRE><CODE>#define DWC_QR2_RESERVED_KEYS (100-50)</CODE></PRE></a> 31 <a name="dwc__match_8h_11788a808118a98f13e63a6b36ff379a0"><PRE><CODE>#define DWC_QR2_GAME_RESERVED_KEYS (DWC_MAX_REGISTERED_KEYS-DWC_QR2_RESERVED_KEYS-DWC_QR2_RESERVED_KEYS)</CODE></PRE></a> 32 <a name="dwc__match_8h_1767334491be60055db279f50c050c695"><PRE><CODE>#define DWC_CONNECTION_USERDATA_LEN 4</CODE></PRE></a> 33 <a name="dwc__nd_8h_1e1609c3ec4a0ba1df802857b839de848"><PRE><CODE>#define DWC_ND_FILENAME_LEN 32</CODE></PRE></a> 34 <a name="dwc__nd_8h_19dc0d557d94ce61bf2a1675bf4cdffd1"><PRE><CODE>#define DWC_ND_FILEATTR_LEN 10</CODE></PRE></a> 35 <a name="dwc__nd_8h_17ebfd7d20c42f88baf9a3a6d47f3e23f"><PRE><CODE>#define DWC_ND_FILEEXPLSIN_LEN 50</CODE></PRE></a> 36 <a name="dwc__nd_8h_10ec8149f9d0fc0d7db5adbc40ceeafa1"><PRE><CODE>#define DWC_ND_THREAD_PRIORITY 17</CODE></PRE></a> 37 <a name="dwc__nd_8h_1acc93133e2b717337772449a2ef5ec9e"><PRE><CODE>#define DWC_ND_LENGTH_GAMECODE 4</CODE></PRE></a> 38 <a name="dwc__nd_8h_15322e645af829358a86e96cd188d4c6f"><PRE><CODE>#define DWC_ND_LENGTH_PASSWORD 16</CODE></PRE></a> 39 <a name="dwc__ranking_8h_13066f77a00f280132a1d64d306975777"><PRE><CODE>#define DWC_RNK_DATA_MAX 764</CODE></PRE></a> 40 <a name="dwc__ranking_8h_192c348bb621e1f4486daf931679df6d1"><PRE><CODE>#define DWC_RNK_CATEGORY_MAX 1000</CODE></PRE></a> 41 <a name="dwc__ranking_8h_1358c47d628992447812312fe4648a89a"><PRE><CODE>#define DWC_RNK_GET_MAX 30</CODE></PRE></a> 42 <a name="dwc__ranking_8h_1913f4aa84f44c33e7a5dfbf0b48cd92d"><PRE><CODE>#define DWC_RNK_FRIENDS_MAX 64</CODE></PRE></a> 43 <a name="dwc__svl_8h_1bcc1fba933e35c27a5a37297c659fac1"><PRE><CODE>#define DWC_SVL_HOST_LENGTH 64</CODE></PRE></a> 44 <a name="dwc__svl_8h_1b34b0d40ca3a73af44c9785bb918e42a"><PRE><CODE>#define DWC_SVL_TOKEN_LENGTH 300</CODE></PRE></a> 45 <a name="dwc__svl_8h_15a7e9249cc165d5a12719181f952f1c7"><PRE><CODE>#define DWC_SVL_STATUSDATA_LENGTH 1</CODE></PRE></a> 46 <a name="dwc__transport_8h_15afc6b8c4764f11e8913120657af5865"><PRE><CODE>#define DWC_TRANSPORT_SEND_MAX 1465</CODE></PRE></a> 47 48 </DD> 49 </DL> 50 51<H3>Description</H3> 52<TABLE border="1"> 53 <TBODY> 54 55 <TR> 56 <TH width="25%"><A>DWC_COMMONSTR_MAX_KEY_VALUE_LEN</A></TH> 57 <TD>Maximum string length shared by the general-purpose strings key and value.</TD> 58 </TR> 59 60 <TR> 61 <TH width="25%"><A>DWC_MAX_HOSTS</A></TH> 62 <TD>Maximum number of connections.</TD> 63 </TR> 64 65 <TR> 66 <TH width="25%"><A>DWC_TIMEOUT_COUNT</A></TH> 67 <TD>Time until timeout.</TD> 68 </TR> 69 70 <TR> 71 <TH width="25%"><A>DWC_MAX_PLAYER_NAME</A></TH> 72 <TD>Maximum length of player names (in-game screen names) (25 double-byte characters + "\0\0").</TD> 73 </TR> 74 75 <TR> 76 <TH width="25%"><A>DWC_INVALID_AID</A></TH> 77 <TD>Value indicating an invalid AID.</TD> 78 </TR> 79 80 <TR> 81 <TH width="25%"><A>DWC_MAX_CONNECTIONS</A></TH> 82 <TD>Maximum number of simultaneous connections.</TD> 83 </TR> 84 85 <TR> 86 <TH width="25%"><A>DWC_QR2_GAME_KEY_START</A></TH> 87 <TD>Start value of game-defined keys.</TD> 88 </TR> 89 90 <TR> 91 <TH width="25%"><A>DWC_QR2_RESERVED_KEYS</A></TH> 92 <TD>Number of keys reserved by DWC.</TD> 93 </TR> 94 95 <TR> 96 <TH width="25%"><A>DWC_QR2_GAME_RESERVED_KEYS</A></TH> 97 <TD>Maximum number of keys that can be used by the game (default is 154).</TD> 98 </TR> 99 100 <TR> 101 <TH width="25%"><A>DWC_CONNECTION_USERDATA_LEN</A></TH> 102 <TD>Length of buffer used for matchmaking connection conditions.</TD> 103 </TR> 104 105 <TR> 106 <TH width="25%"><A>DWC_ND_FILENAME_LEN</A></TH> 107 <TD>Maximum string length for the file name specified when getting a file.</TD> 108 </TR> 109 110 <TR> 111 <TH width="25%"><A>DWC_ND_FILEATTR_LEN</A></TH> 112 <TD>Maximum string length for the attribute specified before getting a file.</TD> 113 </TR> 114 115 <TR> 116 <TH width="25%"><A>DWC_ND_FILEEXPLSIN_LEN</A></TH> 117 <TD>Maximum string length of UTF16BE format descriptive text being specified for the file.</TD> 118 </TR> 119 120 <TR> 121 <TH width="25%"><A>DWC_ND_THREAD_PRIORITY</A></TH> 122 <TD>Thread priority used in the download library.</TD> 123 </TR> 124 125 <TR> 126 <TH width="25%"><A>DWC_ND_LENGTH_GAMECODE</A></TH> 127 <TD>Byte length of DL game code (<CODE>gamecd</CODE>).</TD> 128 </TR> 129 130 <TR> 131 <TH width="25%"><A>DWC_ND_LENGTH_PASSWORD</A></TH> 132 <TD>Byte length of the secret key (<CODE>passwd</CODE>).</TD> 133 </TR> 134 135 <TR> 136 <TH width="25%"><A>DWC_RNK_DATA_MAX</A></TH> 137 <TD>Maximum size of user-defined data.</TD> 138 </TR> 139 140 <TR> 141 <TH width="25%"><A>DWC_RNK_CATEGORY_MAX</A></TH> 142 <TD>Maximum value that can be specified for a category.</TD> 143 </TR> 144 145 <TR> 146 <TH width="25%"><A>DWC_RNK_GET_MAX</A></TH> 147 <TD>Upper limit on the maximum number of rankings that can be retrieved.</TD> 148 </TR> 149 150 <TR> 151 <TH width="25%"><A>DWC_RNK_FRIENDS_MAX</A></TH> 152 <TD>Maximum number of friends.</TD> 153 </TR> 154 155 <TR> 156 <TH width="25%"><A>DWC_SVL_HOST_LENGTH</A></TH> 157 <TD>Maximum number of characters in the host name.</TD> 158 </TR> 159 160 <TR> 161 <TH width="25%"><A>DWC_SVL_TOKEN_LENGTH</A></TH> 162 <TD>Maximum number of characters in the token.</TD> 163 </TR> 164 165 <TR> 166 <TH width="25%"><A>DWC_SVL_STATUSDATA_LENGTH</A></TH> 167 <TD>Status size.</TD> 168 </TR> 169 170 <TR> 171 <TH width="25%"><A>DWC_TRANSPORT_SEND_MAX</A></TH> 172 <TD>Maximum size that can be sent at one time.</TD> 173 </TR> 174 175 </TBODY> 176</TABLE> 177 178 179<H2>Enumerated Types</H2> 180 181<A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d57063adce33783250c7b468778c336bda"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d5e60a174c46279c395b51ecff3838da38"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d563d9079e10e82d95fe5692d9e8605d4f"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d50e98465ae185022b858c61be1a0b3075"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d58d88e35d175b38371f4f3e98f742d453"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d549ac9caa58e78906d0f6ecae3cd1a42d"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d58cb909d44486a51627468ad4f75913d9"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d564cd9cc44aaeb42c10b97f26369d6aa8"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d5b794b6ea7cf9ac5fc94082c44685106b"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d547fca33850e9cf0bad5bb7b18dd81d96"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d582e44297d1310d1911d03d55c8bff810"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d5a306936536fc4117cc775daec6fef79b"><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d5ea398ebb8bf80339d3026bcf46f68d35"> 182<H3><A name="dwc__cfriend_8h_1ccfc9575a5d094b20e4b1227b599a8d5">Error Codes for Console Friend Library</A></H3> 183</A></A></A></A></A></A></A></A></A></A></A></A></A> 184 185 <DL> 186 <DD> 187 <PRE><CODE>enum DWCCfError { 188 DWC_CF_ERROR_NONE 189 DWC_CF_ERROR_NOFRIENDDATA 190 DWC_CF_ERROR_CRC 191 DWC_CF_ERROR_PARAM 192 DWC_CF_ERROR_DATA_BROKEN 193 DWC_CF_ERROR_MSGOBJ_ALREADY_SET 194 DWC_CF_ERROR_MSGOBJ_PROTECTED 195 DWC_CF_ERROR_MSGOBJ_FULL 196 DWC_CF_ERROR_NWC24_INTERNAL 197 DWC_CF_ERROR_USERDATA 198 DWC_CF_ERROR_MEMORY 199 DWC_CF_ERROR_GETINFO 200 DWC_CF_ERROR_MAX 201};</CODE></PRE> 202 </DD> 203 </DL> 204 205<TABLE border="1"> 206 <TBODY> 207 208 <TR> 209 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_NONE</CODE></STRONG></EM></TD> 210 <TD>Succeeded.</TD> 211 </TR> 212 213 <TR> 214 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_NOFRIENDDATA</CODE></STRONG></EM></TD> 215 <TD>No friend data is attached to the specified message.</TD> 216 </TR> 217 218 <TR> 219 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_CRC</CODE></STRONG></EM></TD> 220 <TD>The friend code CRC is abnormal.</TD> 221 </TR> 222 223 <TR> 224 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_PARAM</CODE></STRONG></EM></TD> 225 <TD>Illegal parameter.</TD> 226 </TR> 227 228 <TR> 229 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_DATA_BROKEN</CODE></STRONG></EM></TD> 230 <TD>The game friend information is corrupted.</TD> 231 </TR> 232 233 <TR> 234 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_MSGOBJ_ALREADY_SET</CODE></STRONG></EM></TD> 235 <TD>Friend registration information is already appended to <CODE>NWC24MsgObj</CODE>.</TD> 236 </TR> 237 238 <TR> 239 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_MSGOBJ_PROTECTED</CODE></STRONG></EM></TD> 240 <TD><CODE>NWC24MsgObj</CODE> cannot be changed.</TD> 241 </TR> 242 243 <TR> 244 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_MSGOBJ_FULL</CODE></STRONG></EM></TD> 245 <TD>The limit for appending binary data to <CODE>NWC24MsgObj</CODE> has been reached.</TD> 246 </TR> 247 248 <TR> 249 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_NWC24_INTERNAL</CODE></STRONG></EM></TD> 250 <TD>An <CODE>NWC24</CODE> function internal error.</TD> 251 </TR> 252 253 <TR> 254 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_USERDATA</CODE></STRONG></EM></TD> 255 <TD>Creation of the friend code from user data has failed.</TD> 256 </TR> 257 258 <TR> 259 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_MEMORY</CODE></STRONG></EM></TD> 260 <TD>Insufficient memory.</TD> 261 </TR> 262 263 <TR> 264 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_GETINFO</CODE></STRONG></EM></TD> 265 <TD>Failed to obtain friend's console information.</TD> 266 </TR> 267 268 <TR> 269 <TD width="25%"><EM><STRONG><CODE>DWC_CF_ERROR_MAX</CODE></STRONG></EM></TD> 270 <TD></TD> 271 </TR> 272 273 </TBODY> 274</TABLE> 275 276<A name="dwc__cfriend_8h_161bb5550c8362a5fc91a659a8ea1d9713e99352833153b2b4f0c8e2a14e80bc4"><A name="dwc__cfriend_8h_161bb5550c8362a5fc91a659a8ea1d971bc9b91b931fbd825a8c55692b8d824c7"><A name="dwc__cfriend_8h_161bb5550c8362a5fc91a659a8ea1d97126526dbbbe3993fcd3d3a00f1a2c493b"><A name="dwc__cfriend_8h_161bb5550c8362a5fc91a659a8ea1d971f691ef5ba85b25e05c45b4dcabca4e85"> 277<H3><A name="dwc__cfriend_8h_161bb5550c8362a5fc91a659a8ea1d971">Types of Messages Sent</A></H3> 278</A></A></A></A> 279 280 <DL> 281 <DD> 282 <PRE><CODE>enum DWCCfMsgType { 283 DWC_CF_MSG_TYPE_REQUEST 284 DWC_CF_MSG_TYPE_RESPONSE_ACCEPT 285 DWC_CF_MSG_TYPE_RESPONSE_DENY 286 DWC_CF_MSG_TYPE_REQUEST_REMIND 287};</CODE></PRE> 288 </DD> 289 </DL> 290 291<TABLE border="1"> 292 <TBODY> 293 294 <TR> 295 <TD width="25%"><EM><STRONG><CODE>DWC_CF_MSG_TYPE_REQUEST</CODE></STRONG></EM></TD> 296 <TD>Friend registration request.</TD> 297 </TR> 298 299 <TR> 300 <TD width="25%"><EM><STRONG><CODE>DWC_CF_MSG_TYPE_RESPONSE_ACCEPT</CODE></STRONG></EM></TD> 301 <TD>Response granting a friend registration request.</TD> 302 </TR> 303 304 <TR> 305 <TD width="25%"><EM><STRONG><CODE>DWC_CF_MSG_TYPE_RESPONSE_DENY</CODE></STRONG></EM></TD> 306 <TD>Response denying a friend registration request.</TD> 307 </TR> 308 309 <TR> 310 <TD width="25%"><EM><STRONG><CODE>DWC_CF_MSG_TYPE_REQUEST_REMIND</CODE></STRONG></EM></TD> 311 <TD>A request to prompt the user about a friend registration request.<br>In the current version, this is the same as <a href=Macro.html#dwc__cfriend_8h_161bb5550c8362a5fc91a659a8ea1d9713e99352833153b2b4f0c8e2a14e80bc4><CODE>DWC_CF_MSG_TYPE_REQUEST</CODE></a>.</TD> 312 </TR> 313 314 </TBODY> 315</TABLE> 316 317<A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e205ce0f066babd1a55d6a94f15f4bf4c7"><A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e25632a1d7ae44cb6625c845d15d1cac25"><A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e2f543c71bbae256e6e733ee1f93a986ca"><A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e21a5e1ff788c49677aad18eb37ba1de22"><A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e278bee52e65296e82b926973b248bffba"><A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e2de92009d65dcf2c970d06b98823b6726"><A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e29379c0caea3aa57f75d4fc3305b5783f"><A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e2aed74f4febc3bc32380b8cf7335824b1"><A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e21c8fdca736ec7300f7cef4ea1bf84b02"> 318<H3><A name="dwc__conntest_8h_19b2a4f07ca42debd525043023f96c8e2">Enumeration Type that Indicates Connection Test Results</A></H3> 319</A></A></A></A></A></A></A></A></A> 320 321 <DL> 322 <DD> 323 <PRE><CODE>enum DWCTestInetResult { 324 DWC_TESTINET_SUCCEEDED 325 DWC_TESTINET_FAILED 326 DWC_TESTINET_FAILED_TIMEOUT 327 DWC_TESTINET_FAILED_DNS 328 DWC_TESTINET_FAILED_CONNECT 329 DWC_TESTINET_FAILED_INVALIDRESPONSE 330 DWC_TESTINET_FAILED_PROXY_DNS 331 DWC_TESTINET_FAILED_PROXY_CONNECT 332 DWC_TESTINET_FAILED_UNKNOWN 333};</CODE></PRE> 334 </DD> 335 </DL> 336 337<TABLE border="1"> 338 <TBODY> 339 340 <TR> 341 <TD width="25%"><EM><STRONG><CODE>DWC_TESTINET_SUCCEEDED</CODE></STRONG></EM></TD> 342 <TD>Connection to the Internet has been confirmed.</TD> 343 </TR> 344 345 <TR> 346 <TD width="25%"><EM><STRONG><CODE>DWC_TESTINET_FAILED</CODE></STRONG></EM></TD> 347 <TD>Connection test could not be performed.</TD> 348 </TR> 349 350 <TR> 351 <TD width="25%"><EM><STRONG><CODE>DWC_TESTINET_FAILED_TIMEOUT</CODE></STRONG></EM></TD> 352 <TD>Connection test failed (timeout error).</TD> 353 </TR> 354 355 <TR> 356 <TD width="25%"><EM><STRONG><CODE>DWC_TESTINET_FAILED_DNS</CODE></STRONG></EM></TD> 357 <TD>Connection test failed (DNS retrieval error).</TD> 358 </TR> 359 360 <TR> 361 <TD width="25%"><EM><STRONG><CODE>DWC_TESTINET_FAILED_CONNECT</CODE></STRONG></EM></TD> 362 <TD>Connection test failed (error in communicating with the connection test server).</TD> 363 </TR> 364 365 <TR> 366 <TD width="25%"><EM><STRONG><CODE>DWC_TESTINET_FAILED_INVALIDRESPONSE</CODE></STRONG></EM></TD> 367 <TD>Connection test failed (invalid response).</TD> 368 </TR> 369 370 <TR> 371 <TD width="25%"><EM><STRONG><CODE>DWC_TESTINET_FAILED_PROXY_DNS</CODE></STRONG></EM></TD> 372 <TD>Connection test failed (DNS retrieval error at the proxy server).</TD> 373 </TR> 374 375 <TR> 376 <TD width="25%"><EM><STRONG><CODE>DWC_TESTINET_FAILED_PROXY_CONNECT</CODE></STRONG></EM></TD> 377 <TD>Connection test failed (error in communicating with the connection test server via the proxy server).</TD> 378 </TR> 379 380 <TR> 381 <TD width="25%"><EM><STRONG><CODE>DWC_TESTINET_FAILED_UNKNOWN</CODE></STRONG></EM></TD> 382 <TD>Connection test failed (unknown error).</TD> 383 </TR> 384 385 </TBODY> 386</TABLE> 387 388<A name="dwc__datastorage_8h_1df764cbdea00d65edcd07bb9953ad2b7dc1562f0b7f7a342fefeaea40bd8e546"><A name="dwc__datastorage_8h_1df764cbdea00d65edcd07bb9953ad2b7eb2c5bbd6559aa2ad87c4ccb21e35223"><A name="dwc__datastorage_8h_1df764cbdea00d65edcd07bb9953ad2b798442526921dc1f119398ae5183c5b9a"><A name="dwc__datastorage_8h_1df764cbdea00d65edcd07bb9953ad2b7e7646827a0417bb8ece7964e7f2f878e"> 389<H3><A name="dwc__datastorage_8h_1df764cbdea00d65edcd07bb9953ad2b7">Persistent Server Login States</A></H3> 390</A></A></A></A> 391 392 <DL> 393 <DD> 394 <PRE><CODE>enum { 395 DWC_PERS_STATE_INIT 0 396 DWC_PERS_STATE_LOGIN 397 DWC_PERS_STATE_CONNECTED 398 DWC_PERS_STATE_NUM 399};</CODE></PRE> 400 </DD> 401 </DL> 402 403<TABLE border="1"> 404 <TBODY> 405 406 <TR> 407 <TD width="25%"><EM><STRONG><CODE>DWC_PERS_STATE_INIT</CODE></STRONG></EM></TD> 408 <TD>Initial state.</TD> 409 </TR> 410 411 <TR> 412 <TD width="25%"><EM><STRONG><CODE>DWC_PERS_STATE_LOGIN</CODE></STRONG></EM></TD> 413 <TD>Logged on.</TD> 414 </TR> 415 416 <TR> 417 <TD width="25%"><EM><STRONG><CODE>DWC_PERS_STATE_CONNECTED</CODE></STRONG></EM></TD> 418 <TD>Connected.</TD> 419 </TR> 420 421 <TR> 422 <TD width="25%"><EM><STRONG><CODE>DWC_PERS_STATE_NUM</CODE></STRONG></EM></TD> 423 <TD></TD> 424 </TR> 425 426 </TBODY> 427</TABLE> 428 429<A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19e183029cab4bcfb2768bf5e52c81ce0a"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed1910a2bc3b5506355994951c32a62f2f73"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19de3db39312c2e6559343236c3e5d124b"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed1902d53ffd4065f16526075401f89f7140"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed196e7fb055c9ea4ef36a1d72f87526a97f"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed1964b54550a1807865742c2ab36153f999"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19d30ab70be645ed6846895062843fa684"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed1900c43d4042bea3a9fa5265d63f187b4c"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed197dde3e3cb7c85bb5425f350eb9e1b228"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19971dfe41649d84d3b0a1f0234174e4f0"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed1902ab14be4de1ebce11878de81209174a"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed196e4598fa6c83842fcd061a2e3884c656"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19b0925ef701e6a75c12e9029dc003b449"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed197b16c42e52c0d0caf68b2e65e23f31a3"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19f07d4042b051b83fbb4602267d7a3988"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed1905f08e3b78f61fe4eed88f782f0022e5"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19c442bf174e8c087607ccbb6093350a85"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19e1cf99d422076fc8af24b485f001bd31"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed198efc43ba11249b95e6f57f6e9f69fe1b"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19f24104db4b8bd213a8bf46dbbf58bc81"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19d7f75811bb4ea335859571310347c8ee"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19a58810de58a0ef045aebd719df8a9c30"><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed198f79c14ef5ae1a4a440260ab54c691fe"> 430<H3><A name="dwc__error_8h_1c049360b665a730f7f639f014a4fed19">Error Enumerators</A></H3> 431</A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A> 432 433 <DL> 434 <DD> 435 <PRE><CODE>enum DWCError { 436 DWC_ERROR_NONE 0 437 DWC_ERROR_DS_MEMORY_ANY 438 DWC_ERROR_AUTH_ANY 439 DWC_ERROR_AUTH_OUT_OF_SERVICE 440 DWC_ERROR_AUTH_STOP_SERVICE 441 DWC_ERROR_AC_ANY 442 DWC_ERROR_NETWORK 443 DWC_ERROR_GHTTP_ANY 444 DWC_ERROR_DISCONNECTED 445 DWC_ERROR_FATAL 446 DWC_ERROR_FRIENDS_SHORTAGE 447 DWC_ERROR_NOT_FRIEND_SERVER 448 DWC_ERROR_SERVER_FULL 449 DWC_ERROR_ND_ANY 450 DWC_ERROR_ND_HTTP 451 DWC_ERROR_SVL_ANY 452 DWC_ERROR_SVL_HTTP 453 DWC_ERROR_PROF_PARSEERR 454 DWC_ERROR_PROF_HTTP 455 DWC_ERROR_DB_ANY 456 DWC_ERROR_SC_CONNECT_BLOCK 457 DWC_ERROR_NETWORK_LIGHT 458 DWC_ERROR_NUM 459};</CODE></PRE> 460 </DD> 461 </DL> 462 463<TABLE border="1"> 464 <TBODY> 465 466 <TR> 467 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_NONE</CODE></STRONG></EM></TD> 468 <TD>No error.</TD> 469 </TR> 470 471 <TR> 472 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_DS_MEMORY_ANY</CODE></STRONG></EM></TD> 473 <TD>Error related to system save data.</TD> 474 </TR> 475 476 <TR> 477 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_AUTH_ANY</CODE></STRONG></EM></TD> 478 <TD>Authentication-related error.</TD> 479 </TR> 480 481 <TR> 482 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_AUTH_OUT_OF_SERVICE</CODE></STRONG></EM></TD> 483 <TD>Service terminated.</TD> 484 </TR> 485 486 <TR> 487 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_AUTH_STOP_SERVICE</CODE></STRONG></EM></TD> 488 <TD>Service stopped temporarily.</TD> 489 </TR> 490 491 <TR> 492 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_AC_ANY</CODE></STRONG></EM></TD> 493 <TD>Error related to automatic connection.</TD> 494 </TR> 495 496 <TR> 497 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_NETWORK</CODE></STRONG></EM></TD> 498 <TD>Other network error.</TD> 499 </TR> 500 501 <TR> 502 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_GHTTP_ANY</CODE></STRONG></EM></TD> 503 <TD>GHTTP(HTTP)-related error.</TD> 504 </TR> 505 506 <TR> 507 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_DISCONNECTED</CODE></STRONG></EM></TD> 508 <TD>Disconnected.</TD> 509 </TR> 510 511 <TR> 512 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_FATAL</CODE></STRONG></EM></TD> 513 <TD>Fatal error.</TD> 514 </TR> 515 516 <TR> 517 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_FRIENDS_SHORTAGE</CODE></STRONG></EM></TD> 518 <TD>Attempted to begin friend-specified peer matchmaking without the specified number of valid friends.</TD> 519 </TR> 520 521 <TR> 522 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_NOT_FRIEND_SERVER</CODE></STRONG></EM></TD> 523 <TD>With server-client matchmaking, either the server-specified friends are not mutual friends, or the server is down.</TD> 524 </TR> 525 526 <TR> 527 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_SERVER_FULL</CODE></STRONG></EM></TD> 528 <TD>The server-client matchmaking server has exceeded the maximum number of participants.</TD> 529 </TR> 530 531 <TR> 532 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_ND_ANY</CODE></STRONG></EM></TD> 533 <TD>Download library error.</TD> 534 </TR> 535 536 <TR> 537 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_ND_HTTP</CODE></STRONG></EM></TD> 538 <TD>Download library HTTP error.</TD> 539 </TR> 540 541 <TR> 542 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_SVL_ANY</CODE></STRONG></EM></TD> 543 <TD>Service locator error.</TD> 544 </TR> 545 546 <TR> 547 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_SVL_HTTP</CODE></STRONG></EM></TD> 548 <TD>Service locator HTTP error.</TD> 549 </TR> 550 551 <TR> 552 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_PROF_PARSEERR</CODE></STRONG></EM></TD> 553 <TD>Illegal character string check error.</TD> 554 </TR> 555 556 <TR> 557 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_PROF_HTTP</CODE></STRONG></EM></TD> 558 <TD>Illegal character string check HTTP error.</TD> 559 </TR> 560 561 <TR> 562 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_DB_ANY</CODE></STRONG></EM></TD> 563 <TD>DB library error.</TD> 564 </TR> 565 566 <TR> 567 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_SC_CONNECT_BLOCK</CODE></STRONG></EM></TD> 568 <TD>Client connection was denied by the server during server-client matchmaking.</TD> 569 </TR> 570 571 <TR> 572 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_NETWORK_LIGHT</CODE></STRONG></EM></TD> 573 <TD>NETWORK-related error handled as a light error.</TD> 574 </TR> 575 576 <TR> 577 <TD width="25%"><EM><STRONG><CODE>DWC_ERROR_NUM</CODE></STRONG></EM></TD> 578 <TD></TD> 579 </TR> 580 581 </TBODY> 582</TABLE> 583 584<A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ec1c4e4efe043c01aea23f51816564f208"><A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ec7fd11b5dbab905e8c567a552c1f8ded0"><A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ec28aa2c307d1f494c0c8d85c88843b8bc"><A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ec2921aab6fee667dbf19f614fbfbb6479"><A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ecc93feff488a5a9f62e3670aa98200668"><A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ec7ca0871d2a61f90c4cd2e75be00eda28"><A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ece7fbe686b8425dd25dbb63014eb92862"><A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ec36d72083baf18ae8b6678ebddba98f14"><A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ec7f398267363ba636a1bac7d81914ee3e"> 585<H3><A name="dwc__error_8h_168ff183290bdb65d992a516a2496c5ec">Error Types Indicating the Procedure Required on Error Detection</A></H3> 586</A></A></A></A></A></A></A></A></A> 587 588 <DL> 589 <DD> 590 <PRE><CODE>enum DWCErrorType { 591 DWC_ETYPE_NO_ERROR 0 592 DWC_ETYPE_LIGHT 593 DWC_ETYPE_SHOW_ERROR 594 DWC_ETYPE_SHUTDOWN_FM 595 DWC_ETYPE_SHUTDOWN_GHTTP 596 DWC_ETYPE_SHUTDOWN_ND 597 DWC_ETYPE_DISCONNECT 598 DWC_ETYPE_FATAL 599 DWC_ETYPE_NUM 600};</CODE></PRE> 601 </DD> 602 </DL> 603 604<TABLE border="1"> 605 <TBODY> 606 607 <TR> 608 <TD width="25%"><EM><STRONG><CODE>DWC_ETYPE_NO_ERROR</CODE></STRONG></EM></TD> 609 <TD>No error.</TD> 610 </TR> 611 612 <TR> 613 <TD width="25%"><EM><STRONG><CODE>DWC_ETYPE_LIGHT</CODE></STRONG></EM></TD> 614 <TD>Only a game-specific display; error code display is not necessary.<a href=DWC_ClearError.html#dwc__error_8h_1325e43a6b7d8d0a914a044c52e8cfda6>Recovery is possible by calling the <A href="DWC_ClearError.html"><CODE>DWC_ClearError</CODE></a> function.</TD> 615 </TR> 616 617 <TR> 618 <TD width="25%"><EM><STRONG><CODE>DWC_ETYPE_SHOW_ERROR</CODE></STRONG></EM></TD> 619 <TD>Display the error code.<a href=DWC_ClearError.html#dwc__error_8h_1325e43a6b7d8d0a914a044c52e8cfda6>Recovery is possible by calling the <A href="DWC_ClearError.html"><CODE>DWC_ClearError</CODE></a> function.</TD> 620 </TR> 621 622 <TR> 623 <TD width="25%"><EM><STRONG><CODE>DWC_ETYPE_SHUTDOWN_FM</CODE></STRONG></EM></TD> 624 <TD>The FriendsMatch library must be shut down by calling the <A href="DWC_ShutdownFriendsMatch.html"><CODE>DWC_ShutdownFriendsMatch</CODE></a> function. Display the error code.</TD> 625 </TR> 626 627 <TR> 628 <TD width="25%"><EM><STRONG><CODE>DWC_ETYPE_SHUTDOWN_GHTTP</CODE></STRONG></EM></TD> 629 <TD>Call the following library release functions, as needed.<a href=DWC_RnkShutdown.html#dwc__ranking_8h_1ebd54c804ee5147f740362c5cb482bfd>The <a href=DWC_RnkShutdown.html#dwc__ranking_8h_1ebd54c804ee5147f740362c5cb482bfd><CODE>DWC_RnkShutdown</CODE></a> function (General-Purpose Ranking Library). Display the error code.</TD> 630 </TR> 631 632 <TR> 633 <TD width="25%"><EM><STRONG><CODE>DWC_ETYPE_SHUTDOWN_ND</CODE></STRONG></EM></TD> 634 <TD>You must call the <A href="DWC_NdCleanupAsync.html"><CODE>DWC_NdCleanupAsync</CODE></a> function and close the download library. Display the error code.</TD> 635 </TR> 636 637 <TR> 638 <TD width="25%"><EM><STRONG><CODE>DWC_ETYPE_DISCONNECT</CODE></STRONG></EM></TD> 639 <TD>Call the following library release functions as needed: <a href=DWC_ShutdownFriendsMatch.html#dwc__main_8h_1765b5089893c6d3bf5f3011723b96278><CODE>DWC_ShutdownFriendsMatch</CODE></a> function (FriendsMatch library)<a href=DWC_NdCleanupAsync.html#dwc__nd_8h_1b5866639aee7fb3a9d693a1411625ee0><CODE>DWC_NdCleanupAsync</CODE></a> function (Download library)<a href=DWC_RnkShutdown.html#dwc__ranking_8h_1ebd54c804ee5147f740362c5cb482bfd><CODE>DWC_RnkShutdown</CODE></a> function (General-Purpose Ranking library). *See <STRONG>Note</STRONG> below. After this, communications must be terminated by calling <CODE>SOCleanup()</CODE>. Display the error code. <BR><B>Note:</B> Because the General-Purpose Ranking library uses the HTTP Communications library, <CODE>DWC_InitGHTTP</CODE> and <CODE>DWC_ShutdownGHTTP</CODE> are called from inside the initialize and exit operations of the General-Purpose Ranking library. <BR><B>Note:</B> In the current version, the application cannot use <CODE>DWC_GHTTP</CODE> directly.</TD> 640 </TR> 641 642 <TR> 643 <TD width="25%"><EM><STRONG><CODE>DWC_ETYPE_FATAL</CODE></STRONG></EM></TD> 644 <TD>Since this corresponds to FatalError, you must prompt the user to turn the power OFF or to return to the Wii menu. Display the error code.</TD> 645 </TR> 646 647 <TR> 648 <TD width="25%"><EM><STRONG><CODE>DWC_ETYPE_NUM</CODE></STRONG></EM></TD> 649 <TD></TD> 650 </TR> 651 652 </TBODY> 653</TABLE> 654 655<A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bb25162c7b07a7863802bdb39e0ec86e0"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b9ae1fa83e52ac7a2db748c4ab8600a1f"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b1a3ce0156367e5631eb62a75478ddc77"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b4355e572d0b2feafb44ac8db91816457"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55be1d42b6de941b5a6436f3f945d65fb56"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bdb709e825bfa3fe1b4b9f822142f4659"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bc3dbd15c6cf9d605142840dde40a9cdc"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b951cfc013aaf2528a5d8673461552fc3"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b38692e125d5b78a7efbd658ca1c3c2b4"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b4bed84cfaef83394bee6bb9d674ef8a0"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55be0b2e48dff388d70436b9da09a6f9895"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b9988e3bc0309c8b71db13307d515aaac"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b3889841e79066a4780b66bfb69231dc2"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55beed71b7a0612aabeb1fcb4535d4d1b5c"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b1f52e7213dd808abfba6662420482435"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b911cfd1ec53d711f4b24fd6d1d6919c4"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b5b29522a27bf101120474c2d74705644"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b6bd0dce514e9f980b7145a78629711a0"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55be30dafc835b61623c18d722a0271ab2b"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b4f3b2093309c78deb77dd679af4cda2d"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b9b19f2da4842ccd2848282ab86ec5114"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b632caf904856b16d779cb9662377469a"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bc8aedbb521a2455d22e599636c9966be"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b57afb64796b4e924477ef4c007c28fcc"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b2a9a9bd458dc6289baa03f01f5c5531b"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b304445ed2238e797129a85750465a991"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b763761b8a59f4e7823e86b1d2a4abbc4"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b754217c11b786f830f826cdf418bee9d"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b5070c3d7ac3970b388236651d1019b44"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b97fe602b493199613df02320478b4174"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b490ca45e64cde7560af609f493bcb960"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b97b316de633dc51bdd71fe46328c1c5b"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b2738146f27f7913bd3603dfd8044b5c5"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bd3338967eaaefee19f164ee7a9bc80f5"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bf301395f17a1ae6647fec20fdc16d2d4"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b98a6ff13c770d6fa464ae6e7f9dc0edc"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55ba56d691646ecf21a178742a93871aa75"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b103de5bba43dd7919cbbad355ae540ee"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b51c14b7281232407ff19b292d1560acc"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b12a0e3c933d54c838a832685fe83a00e"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bfb09157b68a816ae2611baf47d395cd7"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bccb0bc2a0b345da77e110cef11565a86"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b7a9114f849ce1413f4ade5ce7f7f1651"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b96745c100765a54a11252ea9222b3a97"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bd50b921e2a3985f39d64595bf66002a9"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bb8e52ab0c878eccdee1e11b65eef5331"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55ba291abda4a3fbd24638b4ff293b17cdf"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bb4a408639a8308f33a1f6ae9da5ed727"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b0a481eac9f93dacc03e79748ff4d0b90"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bc85d050b596e8b47893539bddde87e7f"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bb3d2470ce856734ba693a945bfd066c1"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b7b68eb81e50072a8bd93ce466ec11a6a"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b26a0d8dcda6026a40474db112b891c47"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bd7d64ff603a8cb695c65e49e829f7bdc"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b783484cc5fe9dba324523a0ae66c399f"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b2a0e7f75eaeb21e1ea9cd1ac84dc67c4"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b17d282276b3d272577ac63a11a0ed4e9"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b4344e5af9005b99c576b03d195ee75ff"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b50e0d679d54525a60927a8acab22483b"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b9dd05097c466efa38ad727c68e267cff"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b3b9e69f403f7d4e9a4c4b0a49e89f50d"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b6d3807e69d93b2666cc3e0d1779c0fa8"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b9b2cab5bf6467079b8676ce52f6beb9b"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b779050c59f05bf562cd585aee004d3a9"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b0954cffa31cfdb4c8f9ff210c5a51cd6"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b33ba919c8ace9d31a065d26a8da4cac2"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55beabb2cb4d9ff92f5ebb8ee9b8b5ae614"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b1a8a270a7d24a28aae423bc55b5c6ce5"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b59019bd4b2a3b0876522c0aae9f58509"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b801ac5862dc7c5f96c15b8cb996d5172"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55be08390b7f164545cc16708979e1ea4ce"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55bdf0c6a8f20d526c4219d38df1e3834ba"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b7cb11ee8c54371b29d5ebe72d9e7df07"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b1dde53993b5ad7bef8dfac3323b11726"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b8bb7b1e1ed36d47a362bbc37deea6191"><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55ba043df235b174d9d89cd090a944706ed"> 656<H3><A name="dwc__error_8h_106fc87d81c62e9abb8790b6e5713c55b">dwc_base Error Code Elements for Debugging</A></H3> 657</A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A> 658 659 <DL> 660 <DD> 661 <PRE><CODE>enum { 662 DWC_ECODE_SEQ_LOGIN (-60000) 663 DWC_ECODE_SEQ_FRIEND (-70000) 664 DWC_ECODE_SEQ_MATCH (-80000) 665 DWC_ECODE_SEQ_ETC (-90000) 666 DWC_ECODE_GS_GP (-1000) 667 DWC_ECODE_GS_PERS (-2000) 668 DWC_ECODE_GS_STATS (-3000) 669 DWC_ECODE_GS_QR2 (-4000) 670 DWC_ECODE_GS_SB (-5000) 671 DWC_ECODE_GS_NN (-6000) 672 DWC_ECODE_GS_GT2 (-7000) 673 DWC_ECODE_GS_HTTP (-8000) 674 DWC_ECODE_GS_ETC (-9000) 675 DWC_ECODE_TYPE_NETWORK ( -10) 676 DWC_ECODE_TYPE_SERVER ( -20) 677 DWC_ECODE_TYPE_DNS ( -30) 678 DWC_ECODE_TYPE_DATA ( -40) 679 DWC_ECODE_TYPE_SOCKET ( -50) 680 DWC_ECODE_TYPE_BIND ( -60) 681 DWC_ECODE_TYPE_TIMEOUT ( -70) 682 DWC_ECODE_TYPE_PEER ( -80) 683 DWC_ECODE_TYPE_CONN_OVER (-100) 684 DWC_ECODE_TYPE_STATS_AUTH (-200) 685 DWC_ECODE_TYPE_STATS_LOAD (-210) 686 DWC_ECODE_TYPE_STATS_SAVE (-220) 687 DWC_ECODE_TYPE_NOT_FRIEND (-400) 688 DWC_ECODE_TYPE_OTHER (-410) 689 DWC_ECODE_TYPE_MUCH_FAILURE (-420) 690 DWC_ECODE_TYPE_SC_CL_FAIL (-430) 691 DWC_ECODE_TYPE_CLOSE (-600) 692 DWC_ECODE_TYPE_TRANS_HEADER (-610) 693 DWC_ECODE_TYPE_TRANS_BODY (-620) 694 DWC_ECODE_TYPE_TRANS_SEND (-630) 695 DWC_ECODE_TYPE_TRANS_UNKNOWN_PEER (-640) 696 DWC_ECODE_TYPE_AC_FATAL (-700) 697 DWC_ECODE_TYPE_OPEN_FILE (-800) 698 DWC_ECODE_TYPE_INVALID_POST (-810) 699 DWC_ECODE_TYPE_REQ_INVALID (-820) 700 DWC_ECODE_TYPE_UNSPECIFIED (-830) 701 DWC_ECODE_TYPE_BUFF_OVER (-840) 702 DWC_ECODE_TYPE_PARSE_URL (-850) 703 DWC_ECODE_TYPE_BAD_RESPONSE (-860) 704 DWC_ECODE_TYPE_REJECTED (-870) 705 DWC_ECODE_TYPE_FILE_RW (-880) 706 DWC_ECODE_TYPE_INCOMPLETE (-890) 707 DWC_ECODE_TYPE_TO_BIG (-900) 708 DWC_ECODE_TYPE_ENCRYPTION (-910) 709 DWC_ECODE_TYPE_ALLOC (-1) 710 DWC_ECODE_TYPE_PARAM (-2) 711 DWC_ECODE_TYPE_SO_SOCKET (-3) 712 DWC_ECODE_TYPE_NOT_INIT (-4) 713 DWC_ECODE_TYPE_DUP_INIT (-5) 714 DWC_ECODE_TYPE_WM_INIT (-6) 715 DWC_ECODE_TYPE_UNEXPECTED (-9) 716 DWC_ECODE_SEQ_ADDINS (-30000) 717 DWC_ECODE_FUNC_PROF (-3000) 718 DWC_ECODE_FUNC_ND (-1000) 719 DWC_ECODE_TYPE_ND_ALLOC ( -1) 720 DWC_ECODE_TYPE_ND_FATAL ( -9) 721 DWC_ECODE_TYPE_ND_STATE (-10) 722 DWC_ECODE_TYPE_ND_HTTP (-20) 723 DWC_ECODE_TYPE_ND_PARAM (-30) 724 DWC_ECODE_TYPE_ND_CANCEL (-40) 725 DWC_ECODE_TYPE_ND_SERVER_PARAM (-101) 726 DWC_ECODE_TYPE_ND_SERVER_SERVICE (-102) 727 DWC_ECODE_TYPE_ND_SERVER_INVALIDTOKEN (-103) 728 DWC_ECODE_TYPE_ND_SERVER_TOKENEXPIRED (-104) 729 DWC_ECODE_TYPE_ND_SERVER_NOCONTENTS (-105) 730 DWC_ECODE_TYPE_ND_SERVER_ATTR (-106) 731 DWC_ECODE_TYPE_ND_SERVER_CONTENTSEXPIRED (-107) 732 DWC_ECODE_TYPE_ND_SERVER_INVALIDAP (-108) 733 DWC_ECODE_TYPE_ND_SERVER_DATABASE (-109) 734 DWC_ECODE_TYPE_ND_SERVER_PASSWORD (-110) 735 DWC_ECODE_TYPE_PROF_CONNERR ( -10) 736 DWC_ECODE_TYPE_PROF_PARSEERR ( -20) 737 DWC_ECODE_TYPE_PROF_OTHERERR ( -30) 738};</CODE></PRE> 739 </DD> 740 </DL> 741 742<TABLE border="1"> 743 <TBODY> 744 745 <TR> 746 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_SEQ_LOGIN</CODE></STRONG></EM></TD> 747 <TD>Error during login processing.</TD> 748 </TR> 749 750 <TR> 751 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_SEQ_FRIEND</CODE></STRONG></EM></TD> 752 <TD>Error during friend management processing.</TD> 753 </TR> 754 755 <TR> 756 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_SEQ_MATCH</CODE></STRONG></EM></TD> 757 <TD>Error during the matchmaking process.</TD> 758 </TR> 759 760 <TR> 761 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_SEQ_ETC</CODE></STRONG></EM></TD> 762 <TD>Error during processing that is not listed.</TD> 763 </TR> 764 765 <TR> 766 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_GS_GP</CODE></STRONG></EM></TD> 767 <TD><CODE>GameSpyGP</CODE> error.</TD> 768 </TR> 769 770 <TR> 771 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_GS_PERS</CODE></STRONG></EM></TD> 772 <TD><CODE>GameSpyPersistent</CODE> error.</TD> 773 </TR> 774 775 <TR> 776 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_GS_STATS</CODE></STRONG></EM></TD> 777 <TD><CODE>GameSpyStats</CODE> error.</TD> 778 </TR> 779 780 <TR> 781 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_GS_QR2</CODE></STRONG></EM></TD> 782 <TD><CODE>GameSpyQR2</CODE> error.</TD> 783 </TR> 784 785 <TR> 786 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_GS_SB</CODE></STRONG></EM></TD> 787 <TD><CODE>GameSpyServerBrowsing</CODE> error.</TD> 788 </TR> 789 790 <TR> 791 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_GS_NN</CODE></STRONG></EM></TD> 792 <TD><CODE>GameSpyNatNegotiation</CODE> error.</TD> 793 </TR> 794 795 <TR> 796 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_GS_GT2</CODE></STRONG></EM></TD> 797 <TD><CODE>GameSpygt2</CODE> error.</TD> 798 </TR> 799 800 <TR> 801 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_GS_HTTP</CODE></STRONG></EM></TD> 802 <TD><CODE>GameSpyHTTP</CODE> error.</TD> 803 </TR> 804 805 <TR> 806 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_GS_ETC</CODE></STRONG></EM></TD> 807 <TD>Other GameSpy SDK error.</TD> 808 </TR> 809 810 <TR> 811 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_NETWORK</CODE></STRONG></EM></TD> 812 <TD>Network failure.</TD> 813 </TR> 814 815 <TR> 816 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_SERVER</CODE></STRONG></EM></TD> 817 <TD>GameSpy server failure.</TD> 818 </TR> 819 820 <TR> 821 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_DNS</CODE></STRONG></EM></TD> 822 <TD>DNS failure.</TD> 823 </TR> 824 825 <TR> 826 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_DATA</CODE></STRONG></EM></TD> 827 <TD>Received invalid data.</TD> 828 </TR> 829 830 <TR> 831 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_SOCKET</CODE></STRONG></EM></TD> 832 <TD>Socket communication error.</TD> 833 </TR> 834 835 <TR> 836 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_BIND</CODE></STRONG></EM></TD> 837 <TD>Socket bind error.</TD> 838 </TR> 839 840 <TR> 841 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_TIMEOUT</CODE></STRONG></EM></TD> 842 <TD>Timeout has occurred.</TD> 843 </TR> 844 845 <TR> 846 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_PEER</CODE></STRONG></EM></TD> 847 <TD>Problem with one-on-one communication.</TD> 848 </TR> 849 850 <TR> 851 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_CONN_OVER</CODE></STRONG></EM></TD> 852 <TD>Exceeded the number of connections.</TD> 853 </TR> 854 855 <TR> 856 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_STATS_AUTH</CODE></STRONG></EM></TD> 857 <TD>STATS server login error.</TD> 858 </TR> 859 860 <TR> 861 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_STATS_LOAD</CODE></STRONG></EM></TD> 862 <TD>STATS server data load error.</TD> 863 </TR> 864 865 <TR> 866 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_STATS_SAVE</CODE></STRONG></EM></TD> 867 <TD>STATS server data save error.</TD> 868 </TR> 869 870 <TR> 871 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_NOT_FRIEND</CODE></STRONG></EM></TD> 872 <TD>The specified partner is not a registered friend.</TD> 873 </TR> 874 875 <TR> 876 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_OTHER</CODE></STRONG></EM></TD> 877 <TD>The partner disconnected communications (usually occurs during server-client matchmaking).</TD> 878 </TR> 879 880 <TR> 881 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_MUCH_FAILURE</CODE></STRONG></EM></TD> 882 <TD>Failed NAT negotiations for the specified number of times.</TD> 883 </TR> 884 885 <TR> 886 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_SC_CL_FAIL</CODE></STRONG></EM></TD> 887 <TD>The server-client matchmaking client failed to connect.</TD> 888 </TR> 889 890 <TR> 891 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_CLOSE</CODE></STRONG></EM></TD> 892 <TD>Error while closing connections.</TD> 893 </TR> 894 895 <TR> 896 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_TRANS_HEADER</CODE></STRONG></EM></TD> 897 <TD>Reliable data was received in an impossible reception state.</TD> 898 </TR> 899 900 <TR> 901 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_TRANS_BODY</CODE></STRONG></EM></TD> 902 <TD>Receive buffer overflow.</TD> 903 </TR> 904 905 <TR> 906 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_TRANS_SEND</CODE></STRONG></EM></TD> 907 <TD>Reliable transfer failure</TD> 908 </TR> 909 910 <TR> 911 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_TRANS_UNKNOWN_PEER</CODE></STRONG></EM></TD> 912 <TD>Receipt from a gt2 connection that is unrecognized by the local host.</TD> 913 </TR> 914 915 <TR> 916 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_AC_FATAL</CODE></STRONG></EM></TD> 917 <TD>Error group for AC during AC processing. In this case, the lower-order digits represent a dedicated state value.</TD> 918 </TR> 919 920 <TR> 921 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_OPEN_FILE</CODE></STRONG></EM></TD> 922 <TD>Failed to open GHTTP file.</TD> 923 </TR> 924 925 <TR> 926 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_INVALID_POST</CODE></STRONG></EM></TD> 927 <TD>Invalid GHTTP transmission.</TD> 928 </TR> 929 930 <TR> 931 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_REQ_INVALID</CODE></STRONG></EM></TD> 932 <TD>GHTTP file name or similar data is invalid.</TD> 933 </TR> 934 935 <TR> 936 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_UNSPECIFIED</CODE></STRONG></EM></TD> 937 <TD>Unspecified GHTTP error.</TD> 938 </TR> 939 940 <TR> 941 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_BUFF_OVER</CODE></STRONG></EM></TD> 942 <TD>GHTTP buffer overflow.</TD> 943 </TR> 944 945 <TR> 946 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_PARSE_URL</CODE></STRONG></EM></TD> 947 <TD>GHTTPURL analysis error.</TD> 948 </TR> 949 950 <TR> 951 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_BAD_RESPONSE</CODE></STRONG></EM></TD> 952 <TD>Error analyzing the response from the GHTTP server.</TD> 953 </TR> 954 955 <TR> 956 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_REJECTED</CODE></STRONG></EM></TD> 957 <TD>Rejection of requests or other messages from a GHTTP server.</TD> 958 </TR> 959 960 <TR> 961 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_FILE_RW</CODE></STRONG></EM></TD> 962 <TD>GHTTP local file read/write error.</TD> 963 </TR> 964 965 <TR> 966 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_INCOMPLETE</CODE></STRONG></EM></TD> 967 <TD>GHTTP download aborted.</TD> 968 </TR> 969 970 <TR> 971 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_TO_BIG</CODE></STRONG></EM></TD> 972 <TD>Download not permitted because the GHTTP file is too large.</TD> 973 </TR> 974 975 <TR> 976 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ENCRYPTION</CODE></STRONG></EM></TD> 977 <TD>GHTTP encryption error.</TD> 978 </TR> 979 980 <TR> 981 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ALLOC</CODE></STRONG></EM></TD> 982 <TD>Failed to allocate memory.</TD> 983 </TR> 984 985 <TR> 986 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_PARAM</CODE></STRONG></EM></TD> 987 <TD>Parameter error.</TD> 988 </TR> 989 990 <TR> 991 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_SO_SOCKET</CODE></STRONG></EM></TD> 992 <TD>A GameSpy gt2 socket error was caused by an SO error.</TD> 993 </TR> 994 995 <TR> 996 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_NOT_INIT</CODE></STRONG></EM></TD> 997 <TD>The socket library is not initialized.</TD> 998 </TR> 999 1000 <TR> 1001 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_DUP_INIT</CODE></STRONG></EM></TD> 1002 <TD>The library has been initialized twice.</TD> 1003 </TR> 1004 1005 <TR> 1006 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_WM_INIT</CODE></STRONG></EM></TD> 1007 <TD>Failure to initialize WM.</TD> 1008 </TR> 1009 1010 <TR> 1011 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_UNEXPECTED</CODE></STRONG></EM></TD> 1012 <TD>An unexpected state or an unknown GameSpy error has occurred.</TD> 1013 </TR> 1014 1015 <TR> 1016 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_SEQ_ADDINS</CODE></STRONG></EM></TD> 1017 <TD>Extended feature error.</TD> 1018 </TR> 1019 1020 <TR> 1021 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_FUNC_PROF</CODE></STRONG></EM></TD> 1022 <TD>The region for the name-check feature</TD> 1023 </TR> 1024 1025 <TR> 1026 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_FUNC_ND</CODE></STRONG></EM></TD> 1027 <TD>Region used for <CODE>DWC_Nd</CODE>.</TD> 1028 </TR> 1029 1030 <TR> 1031 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_ALLOC</CODE></STRONG></EM></TD> 1032 <TD>Failed to allocate memory.</TD> 1033 </TR> 1034 1035 <TR> 1036 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_FATAL</CODE></STRONG></EM></TD> 1037 <TD>Used for other fatal errors.</TD> 1038 </TR> 1039 1040 <TR> 1041 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_STATE</CODE></STRONG></EM></TD> 1042 <TD>A function was called in a state in which it cannot be called.</TD> 1043 </TR> 1044 1045 <TR> 1046 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_HTTP</CODE></STRONG></EM></TD> 1047 <TD>HTTP communication failure.</TD> 1048 </TR> 1049 1050 <TR> 1051 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_PARAM</CODE></STRONG></EM></TD> 1052 <TD>Invalid parameter was passed to the function.</TD> 1053 </TR> 1054 1055 <TR> 1056 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_CANCEL</CODE></STRONG></EM></TD> 1057 <TD>Asynchronous processing has been canceled.</TD> 1058 </TR> 1059 1060 <TR> 1061 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_PARAM</CODE></STRONG></EM></TD> 1062 <TD>Invalid parameter has been sent to the server.</TD> 1063 </TR> 1064 1065 <TR> 1066 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_SERVICE</CODE></STRONG></EM></TD> 1067 <TD>Unregistered service.</TD> 1068 </TR> 1069 1070 <TR> 1071 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_INVALIDTOKEN</CODE></STRONG></EM></TD> 1072 <TD>Illegal token (service locator information).</TD> 1073 </TR> 1074 1075 <TR> 1076 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_TOKENEXPIRED</CODE></STRONG></EM></TD> 1077 <TD>Expired token (service locator information).</TD> 1078 </TR> 1079 1080 <TR> 1081 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_NOCONTENTS</CODE></STRONG></EM></TD> 1082 <TD>No content present.</TD> 1083 </TR> 1084 1085 <TR> 1086 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_ATTR</CODE></STRONG></EM></TD> 1087 <TD>Attribute does not match.</TD> 1088 </TR> 1089 1090 <TR> 1091 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_CONTENTSEXPIRED</CODE></STRONG></EM></TD> 1092 <TD>Expired content.</TD> 1093 </TR> 1094 1095 <TR> 1096 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_INVALIDAP</CODE></STRONG></EM></TD> 1097 <TD>Access from an access point that is not a service target.</TD> 1098 </TR> 1099 1100 <TR> 1101 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_DATABASE</CODE></STRONG></EM></TD> 1102 <TD>Cannot connect to database (problem with the download server).</TD> 1103 </TR> 1104 1105 <TR> 1106 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_ND_SERVER_PASSWORD</CODE></STRONG></EM></TD> 1107 <TD>Password does not match.</TD> 1108 </TR> 1109 1110 <TR> 1111 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_PROF_CONNERR</CODE></STRONG></EM></TD> 1112 <TD>Abnormal communications with the server used for illegal character string check.</TD> 1113 </TR> 1114 1115 <TR> 1116 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_PROF_PARSEERR</CODE></STRONG></EM></TD> 1117 <TD>Unable to correctly parse a character string from the server used for illegal character string check.</TD> 1118 </TR> 1119 1120 <TR> 1121 <TD width="25%"><EM><STRONG><CODE>DWC_ECODE_TYPE_PROF_OTHERERR</CODE></STRONG></EM></TD> 1122 <TD>Some other error occurred in communications with the server used for illegal character string check.</TD> 1123 </TR> 1124 1125 </TBODY> 1126</TABLE> 1127 1128<A name="dwc__friend_8h_199fb83031ce9923c84392b4e92f956b5bd9f9adfdcaf17f1221ae2558ad6056b"><A name="dwc__friend_8h_199fb83031ce9923c84392b4e92f956b504108a1958f9698113f90b0f1b094bb1"><A name="dwc__friend_8h_199fb83031ce9923c84392b4e92f956b504bd28525dc056805bf02df28ede0279"><A name="dwc__friend_8h_199fb83031ce9923c84392b4e92f956b56c2b74def19358ffebd07d0490a1d890"><A name="dwc__friend_8h_199fb83031ce9923c84392b4e92f956b538175c08c13c94e683990f4d59299408"><A name="dwc__friend_8h_199fb83031ce9923c84392b4e92f956b5ef029ab10b7668f67c32fa66f55b8e68"><A name="dwc__friend_8h_199fb83031ce9923c84392b4e92f956b599e36405c9849a73e1cc96fb084000c2"><A name="dwc__friend_8h_199fb83031ce9923c84392b4e92f956b5b3553c8fb4ad56e28d29bf8f24dcf470"> 1129<H3><A name="dwc__friend_8h_199fb83031ce9923c84392b4e92f956b5">Friend's Communication Status (Redefine and use the GPEnum Status + alpha)</A></H3> 1130</A></A></A></A></A></A></A></A> 1131 1132 <DL> 1133 <DD> 1134 <PRE><CODE>enum { 1135 DWC_STATUS_OFFLINE 0 1136 DWC_STATUS_ONLINE 1137 DWC_STATUS_PLAYING 1138 DWC_STATUS_MATCH_ANYBODY 1139 DWC_STATUS_MATCH_FRIEND 1140 DWC_STATUS_MATCH_SC_CL 1141 DWC_STATUS_MATCH_SC_SV 1142 DWC_STATUS_NUM 1143};</CODE></PRE> 1144 </DD> 1145 </DL> 1146 1147<TABLE border="1"> 1148 <TBODY> 1149 1150 <TR> 1151 <TD width="25%"><EM><STRONG><CODE>DWC_STATUS_OFFLINE</CODE></STRONG></EM></TD> 1152 <TD>Offline.</TD> 1153 </TR> 1154 1155 <TR> 1156 <TD width="25%"><EM><STRONG><CODE>DWC_STATUS_ONLINE</CODE></STRONG></EM></TD> 1157 <TD>Online (logged on to the GP server).</TD> 1158 </TR> 1159 1160 <TR> 1161 <TD width="25%"><EM><STRONG><CODE>DWC_STATUS_PLAYING</CODE></STRONG></EM></TD> 1162 <TD>Playing the game.</TD> 1163 </TR> 1164 1165 <TR> 1166 <TD width="25%"><EM><STRONG><CODE>DWC_STATUS_MATCH_ANYBODY</CODE></STRONG></EM></TD> 1167 <TD>Currently performing friend-unspecified peer matchmaking.</TD> 1168 </TR> 1169 1170 <TR> 1171 <TD width="25%"><EM><STRONG><CODE>DWC_STATUS_MATCH_FRIEND</CODE></STRONG></EM></TD> 1172 <TD>Currently performing friend-specified peer matchmaking.</TD> 1173 </TR> 1174 1175 <TR> 1176 <TD width="25%"><EM><STRONG><CODE>DWC_STATUS_MATCH_SC_CL</CODE></STRONG></EM></TD> 1177 <TD>Client that is in server-client matchmaking.</TD> 1178 </TR> 1179 1180 <TR> 1181 <TD width="25%"><EM><STRONG><CODE>DWC_STATUS_MATCH_SC_SV</CODE></STRONG></EM></TD> 1182 <TD>Server that is in server-client matchmaking.</TD> 1183 </TR> 1184 1185 <TR> 1186 <TD width="25%"><EM><STRONG><CODE>DWC_STATUS_NUM</CODE></STRONG></EM></TD> 1187 <TD></TD> 1188 </TR> 1189 1190 </TBODY> 1191</TABLE> 1192 1193<A name="dwc__friend_8h_10004f7092fcfb8d881eea57891d952b618ace53fa641b3b71d67f6719006f7c4"><A name="dwc__friend_8h_10004f7092fcfb8d881eea57891d952b66f6e7be57db79525c201b1af59e20180"><A name="dwc__friend_8h_10004f7092fcfb8d881eea57891d952b6b5a05f29835eb7bf85f13f241086224b"><A name="dwc__friend_8h_10004f7092fcfb8d881eea57891d952b6b48222d3205d474694f287ee2aec11fe"> 1194<H3><A name="dwc__friend_8h_10004f7092fcfb8d881eea57891d952b6">Friend Management Status</A></H3> 1195</A></A></A></A> 1196 1197 <DL> 1198 <DD> 1199 <PRE><CODE>enum DWCFriendState { 1200 DWC_FRIEND_STATE_INIT 0 1201 DWC_FRIEND_STATE_PERS_LOGIN 1202 DWC_FRIEND_STATE_LOGON 1203 DWC_FRIEND_STATE_NUM 1204};</CODE></PRE> 1205 </DD> 1206 </DL> 1207 1208<TABLE border="1"> 1209 <TBODY> 1210 1211 <TR> 1212 <TD width="25%"><EM><STRONG><CODE>DWC_FRIEND_STATE_INIT</CODE></STRONG></EM></TD> 1213 <TD>Initial state.</TD> 1214 </TR> 1215 1216 <TR> 1217 <TD width="25%"><EM><STRONG><CODE>DWC_FRIEND_STATE_PERS_LOGIN</CODE></STRONG></EM></TD> 1218 <TD>Currently logging on to the Persistent server and synchronizing friend roster.</TD> 1219 </TR> 1220 1221 <TR> 1222 <TD width="25%"><EM><STRONG><CODE>DWC_FRIEND_STATE_LOGON</CODE></STRONG></EM></TD> 1223 <TD>Currently logged on to the Persistent server.</TD> 1224 </TR> 1225 1226 <TR> 1227 <TD width="25%"><EM><STRONG><CODE>DWC_FRIEND_STATE_NUM</CODE></STRONG></EM></TD> 1228 <TD></TD> 1229 </TR> 1230 1231 </TBODY> 1232</TABLE> 1233 1234<A name="dwc__friend_8h_1bc6126af1d45847bc59afa0aa3216b04ee08fa1e072deea3cc17134931cefd7b"><A name="dwc__friend_8h_1bc6126af1d45847bc59afa0aa3216b04d6791387bbc859ee527c945e6472ff41"><A name="dwc__friend_8h_1bc6126af1d45847bc59afa0aa3216b0472bef7aafff5d61c46786f781fa430ce"><A name="dwc__friend_8h_1bc6126af1d45847bc59afa0aa3216b040cf7fc864d3b6907fe23fc2a29f0ca6d"><A name="dwc__friend_8h_1bc6126af1d45847bc59afa0aa3216b04198e0f2eba84a7150f66d79afcc9d501"> 1235<H3><A name="dwc__friend_8h_1bc6126af1d45847bc59afa0aa3216b04">Local Friend Roster and GP Friend Roster Synchronization States</A></H3> 1236</A></A></A></A></A> 1237 1238 <DL> 1239 <DD> 1240 <PRE><CODE>enum { 1241 DWC_BUDDY_UPDATE_STATE_WAIT 0 1242 DWC_BUDDY_UPDATE_STATE_CHECK 1243 DWC_BUDDY_UPDATE_STATE_PSEARCH 1244 DWC_BUDDY_UPDATE_STATE_COMPLETE 1245 DWC_BUDDY_UPDATE_STATE_NUM 1246};</CODE></PRE> 1247 </DD> 1248 </DL> 1249 1250<TABLE border="1"> 1251 <TBODY> 1252 1253 <TR> 1254 <TD width="25%"><EM><STRONG><CODE>DWC_BUDDY_UPDATE_STATE_WAIT</CODE></STRONG></EM></TD> 1255 <TD>Waiting for friend roster to complete download.</TD> 1256 </TR> 1257 1258 <TR> 1259 <TD width="25%"><EM><STRONG><CODE>DWC_BUDDY_UPDATE_STATE_CHECK</CODE></STRONG></EM></TD> 1260 <TD>Currently checking friend roster.</TD> 1261 </TR> 1262 1263 <TR> 1264 <TD width="25%"><EM><STRONG><CODE>DWC_BUDDY_UPDATE_STATE_PSEARCH</CODE></STRONG></EM></TD> 1265 <TD>Currently searching for profile.</TD> 1266 </TR> 1267 1268 <TR> 1269 <TD width="25%"><EM><STRONG><CODE>DWC_BUDDY_UPDATE_STATE_COMPLETE</CODE></STRONG></EM></TD> 1270 <TD>Friend roster synchronization complete.</TD> 1271 </TR> 1272 1273 <TR> 1274 <TD width="25%"><EM><STRONG><CODE>DWC_BUDDY_UPDATE_STATE_NUM</CODE></STRONG></EM></TD> 1275 <TD></TD> 1276 </TR> 1277 1278 </TBODY> 1279</TABLE> 1280 1281<A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4a3ae6ab45abcc3857483bf41a0793b177"><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4a33629b8eaebb990e354693c52234f3fc"><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4a481b3edf2d4044df2f13fe4797718bb0"><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4a7617a3593fd4f7481327b824b30eb216"><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4a9f1cc29c03399d6f2de8f3cda0d91036"><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4a058507b9aa1ac33c35bf5605d35c025f"><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4ace98bba1d72bbf41ad60cf09f9842eae"><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4a6278229c15d477a84d8930dee00fb6fb"><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4a6e4cfa86823d7ab75751f04e7a601c77"><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4aea72e24b8cedbc1d63d31bfbb3a15b81"> 1282<H3><A name="dwc__gdb_8h_1f869042e8384689f34819a181037ed4a">Enumerated Type Indicating the Field Type</A></H3> 1283</A></A></A></A></A></A></A></A></A></A> 1284 1285 <DL> 1286 <DD> 1287 <PRE><CODE>enum DWCGdbFieldType { 1288 DWC_GDB_FIELD_TYPE_BYTE 1289 DWC_GDB_FIELD_TYPE_SHORT 1290 DWC_GDB_FIELD_TYPE_INT 1291 DWC_GDB_FIELD_TYPE_FLOAT 1292 DWC_GDB_FIELD_TYPE_ASCII_STRING 1293 DWC_GDB_FIELD_TYPE_UNICODE_STRING 1294 DWC_GDB_FIELD_TYPE_BOOLEAN 1295 DWC_GDB_FIELD_TYPE_DATE_AND_TIME 1296 DWC_GDB_FIELD_TYPE_BINARY_DATA 1297 DWC_GDB_FIELD_TYPE_NUM_FIELD_TYPES 1298};</CODE></PRE> 1299 </DD> 1300 </DL> 1301 1302<TABLE border="1"> 1303 <TBODY> 1304 1305 <TR> 1306 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_BYTE</CODE></STRONG></EM></TD> 1307 <TD>Unsigned 1-byte integer.</TD> 1308 </TR> 1309 1310 <TR> 1311 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_SHORT</CODE></STRONG></EM></TD> 1312 <TD>Signed 2-byte integer.</TD> 1313 </TR> 1314 1315 <TR> 1316 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_INT</CODE></STRONG></EM></TD> 1317 <TD>Signed 4-byte integer.</TD> 1318 </TR> 1319 1320 <TR> 1321 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_FLOAT</CODE></STRONG></EM></TD> 1322 <TD>Floating-point, 8-byte number.</TD> 1323 </TR> 1324 1325 <TR> 1326 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_ASCII_STRING</CODE></STRONG></EM></TD> 1327 <TD>String of 1-byte characters.</TD> 1328 </TR> 1329 1330 <TR> 1331 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_UNICODE_STRING</CODE></STRONG></EM></TD> 1332 <TD>String of 2-byte characters.</TD> 1333 </TR> 1334 1335 <TR> 1336 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_BOOLEAN</CODE></STRONG></EM></TD> 1337 <TD>Boolean value.</TD> 1338 </TR> 1339 1340 <TR> 1341 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_DATE_AND_TIME</CODE></STRONG></EM></TD> 1342 <TD>Time shown in <CODE>UnixTime</CODE>.</TD> 1343 </TR> 1344 1345 <TR> 1346 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_BINARY_DATA</CODE></STRONG></EM></TD> 1347 <TD>Binary data.</TD> 1348 </TR> 1349 1350 <TR> 1351 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_FIELD_TYPE_NUM_FIELD_TYPES</CODE></STRONG></EM></TD> 1352 <TD></TD> 1353 </TR> 1354 1355 </TBODY> 1356</TABLE> 1357 1358<A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86e9779fbe6ad274d2016ee2ab66a08582"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a8609d960ea7f626a750e856dca94bb8a7e"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86fb7833f79337fbea64f6040b987208f8"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a865c0906199233e658adee86bb72263735"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a861f6ff2e76fcb883d3646c4a92a403da1"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a8620c98f93663c044d6d43f068eef57f3b"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86d9c67158331d0e451dd21f08217604f5"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a867dc04f92726183de489ceee3814a653f"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86f4646ec9f6485759a76a7062fb6b6a32"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a867168de93939685b70ca1635c31e6ac31"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86e1207cc2506c0d726b4baed0c44ad681"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86052a3a4b58b1d89563955b69b454263a"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a863dc5a85600c9dbb923b71c4ce879f2bb"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86ee3bd215178571d38447c8645a5c3a20"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a8689d0d3e1158b9f32a59a0255aa45d0b1"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86fefb66f5925fdc654df571a8550e6827"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a861e4338ccd1b73d20cc2af7858c8ac6ae"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86b3285d92e1674f68b6271237cda7c58f"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a866ef0868a7a29170f0103fbfc38c46757"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a864378e1bc7feac65ba9b8730d908ece2a"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86c5827e448700d344fb4a3a7f54da3b31"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a860d4084c0afaea8fa7bf063bdbc8405bf"><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a8668aa233fe2cb55050e065be47f22f5ee"> 1359<H3><A name="dwc__gdb_8h_1cb77329e259246f72c99a77edee22a86">Enumerated Type Indicating Errors</A></H3> 1360</A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A> 1361 1362 <DL> 1363 <DD> 1364 <PRE><CODE>enum DWCGdbError { 1365 DWC_GDB_ERROR_NONE 0 1366 DWC_GDB_ERROR_OUT_OF_MEMORY 1 1367 DWC_GDB_ERROR_NOT_AVAILABLE 2 1368 DWC_GDB_ERROR_CORE_SHUTDOWN 3 1369 DWC_GDB_ERROR_NOT_LOGIN 4 1370 DWC_GDB_ERROR_NOT_AUTHENTICATED 5 1371 DWC_GDB_ERROR_BAD_INPUT 6 1372 DWC_GDB_ERROR_BAD_TABLENAME 7 1373 DWC_GDB_ERROR_BAD_FIELDS 8 1374 DWC_GDB_ERROR_BAD_NUM_FIELDS 9 1375 DWC_GDB_ERROR_BAD_FIELD_NAME 10 1376 DWC_GDB_ERROR_BAD_FIELD_TYPE 11 1377 DWC_GDB_ERROR_BAD_FIELD_VALUE 12 1378 DWC_GDB_ERROR_BAD_OFFSET 13 1379 DWC_GDB_ERROR_BAD_MAX 14 1380 DWC_GDB_ERROR_BAD_RECORDIDS 15 1381 DWC_GDB_ERROR_BAD_NUM_RECORDIDS 16 1382 DWC_GDB_ERROR_UNKNOWN 17 1383 DWC_GDB_ERROR_ALREADY_INITIALIZED 18 1384 DWC_GDB_ERROR_NOT_INITIALIZED 19 1385 DWC_GDB_ERROR_IN_ASYNC_PROCESS 20 1386 DWC_GDB_ERROR_GHTTP 21 1387 DWC_GDB_ERROR_IN_DWC_ERROR 22 1388};</CODE></PRE> 1389 </DD> 1390 </DL> 1391 1392<TABLE border="1"> 1393 <TBODY> 1394 1395 <TR> 1396 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_NONE</CODE></STRONG></EM></TD> 1397 <TD>Normal termination.</TD> 1398 </TR> 1399 1400 <TR> 1401 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_OUT_OF_MEMORY</CODE></STRONG></EM></TD> 1402 <TD>Could not allocate memory from the allocator given in <a href=DWC_Init.html#dwc__init_8h_1ba520615e52faced35b4cbaba253f29b><CODE>DWC_Init</CODE></a>.</TD> 1403 </TR> 1404 1405 <TR> 1406 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_NOT_AVAILABLE</CODE></STRONG></EM></TD> 1407 <TD></TD> 1408 </TR> 1409 1410 <TR> 1411 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_CORE_SHUTDOWN</CODE></STRONG></EM></TD> 1412 <TD></TD> 1413 </TR> 1414 1415 <TR> 1416 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_NOT_LOGIN</CODE></STRONG></EM></TD> 1417 <TD>Not properly logged on to Nintendo Wi-Fi Connection.</TD> 1418 </TR> 1419 1420 <TR> 1421 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_NOT_AUTHENTICATED</CODE></STRONG></EM></TD> 1422 <TD>Not properly logged on to Nintendo Wi-Fi Connection.</TD> 1423 </TR> 1424 1425 <TR> 1426 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_INPUT</CODE></STRONG></EM></TD> 1427 <TD></TD> 1428 </TR> 1429 1430 <TR> 1431 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_TABLENAME</CODE></STRONG></EM></TD> 1432 <TD></TD> 1433 </TR> 1434 1435 <TR> 1436 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_FIELDS</CODE></STRONG></EM></TD> 1437 <TD></TD> 1438 </TR> 1439 1440 <TR> 1441 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_NUM_FIELDS</CODE></STRONG></EM></TD> 1442 <TD></TD> 1443 </TR> 1444 1445 <TR> 1446 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_FIELD_NAME</CODE></STRONG></EM></TD> 1447 <TD></TD> 1448 </TR> 1449 1450 <TR> 1451 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_FIELD_TYPE</CODE></STRONG></EM></TD> 1452 <TD></TD> 1453 </TR> 1454 1455 <TR> 1456 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_FIELD_VALUE</CODE></STRONG></EM></TD> 1457 <TD></TD> 1458 </TR> 1459 1460 <TR> 1461 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_OFFSET</CODE></STRONG></EM></TD> 1462 <TD></TD> 1463 </TR> 1464 1465 <TR> 1466 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_MAX</CODE></STRONG></EM></TD> 1467 <TD></TD> 1468 </TR> 1469 1470 <TR> 1471 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_RECORDIDS</CODE></STRONG></EM></TD> 1472 <TD></TD> 1473 </TR> 1474 1475 <TR> 1476 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_BAD_NUM_RECORDIDS</CODE></STRONG></EM></TD> 1477 <TD></TD> 1478 </TR> 1479 1480 <TR> 1481 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_UNKNOWN</CODE></STRONG></EM></TD> 1482 <TD></TD> 1483 </TR> 1484 1485 <TR> 1486 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_ALREADY_INITIALIZED</CODE></STRONG></EM></TD> 1487 <TD>Already initialized.</TD> 1488 </TR> 1489 1490 <TR> 1491 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_NOT_INITIALIZED</CODE></STRONG></EM></TD> 1492 <TD>Not initialized.</TD> 1493 </TR> 1494 1495 <TR> 1496 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_IN_ASYNC_PROCESS</CODE></STRONG></EM></TD> 1497 <TD>Asynchronous processing is in progress.</TD> 1498 </TR> 1499 1500 <TR> 1501 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_GHTTP</CODE></STRONG></EM></TD> 1502 <TD>GHTTP error.</TD> 1503 </TR> 1504 1505 <TR> 1506 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ERROR_IN_DWC_ERROR</CODE></STRONG></EM></TD> 1507 <TD>DWC error. Take appropriate steps for error handling.</TD> 1508 </TR> 1509 1510 </TBODY> 1511</TABLE> 1512 1513<A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a49239582be56f1785d631810373fa064a4c"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4924afd9eda2e6676392b21a965c2db2361"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4925eaf2e3b2d401a1337aa757abb3353c3"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4929a937701e15ecf0f86f0c278f174a656"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a49214d2cf2e6c12821e15a026e6fb708d39"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492c371de846ada1ddb6b0ddbeb992b2110"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a49288b05de03139c9f4fb3ed8f458fe10b5"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4929a1434edfda178e4560ac09593dd9f0e"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492faa457de6eb1ecf4e5371dac4798ee89"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492cb57b4eac8558a5448a3fbcb4fc4e5a1"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4925b61d51648199c84d9f10147d58fae09"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492b6b0195c175de57f8af717489f3cd57f"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a49255da3e7bf5d2e7837d66746ff7bd8633"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4929242ed1fc90c85c89cfe16123d916a37"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a49264eb22c56674f3ae51462fd52c5cfdcf"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492208250040efa2fb81da8f6c74404fa27"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4922529a129ed45f2b10a593b711e22e442"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492b7c2701f3a90972958e2c806d79a07b4"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492029bd09d532e35784baedf9307846086"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492321fb4eaafdc9ef75aafc230faf57524"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492e99c97b47357cb94849347e38a266c94"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492bda323d6cc560a4b0f1848f6dcaa1ac5"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492f9f0a33bd83b8d0735a2d344c2bc9e25"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492cedf1d713d3801eb5de2c75e61cbad98"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4921485315052bc9dc56b62dd1f8ac05bc2"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492185a71b85746eedc07d880925f14fa78"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492a6375a94f467544b65bc2dd7e8bbfa0a"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492b74599cbf85532473779a3978e26b599"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4929e61f0c502afeb03b98553a4705c2dc4"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492424d077c2450b9240a30f57e5ff24efd"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4923422310e6fef7b6d6de5d592f47877c7"><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a4925d37cf8fb137071f2f42476bef8ba96a"> 1514<H3><A name="dwc__gdb_8h_104c1312ce8060c68c53d0d1ebc52a492">Enumerated Type Indicating the Result of Asynchronous Process</A></H3> 1515</A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A> 1516 1517 <DL> 1518 <DD> 1519 <PRE><CODE>enum DWCGdbAsyncResult { 1520 DWC_GDB_ASYNC_RESULT_NONE 0 1521 DWC_GDB_ASYNC_RESULT_SUCCESS 1 1522 DWC_GDB_ASYNC_RESULT_SECRET_KEY_INVALID 2 1523 DWC_GDB_ASYNC_RESULT_SERVICE_DISABLED 3 1524 DWC_GDB_ASYNC_RESULT_CONNECTION_TIMEOUT 4 1525 DWC_GDB_ASYNC_RESULT_CONNECTION_ERROR 5 1526 DWC_GDB_ASYNC_RESULT_MALFORMED_RESPONSE 6 1527 DWC_GDB_ASYNC_RESULT_OUT_OF_MEMORY 7 1528 DWC_GDB_ASYNC_RESULT_DATABASE_UNAVAILABLE 8 1529 DWC_GDB_ASYNC_RESULT_LOGIN_TICKET_INVALID 9 1530 DWC_GDB_ASYNC_RESULT_LOGIN_TICKET_EXPIRED 10 1531 DWC_GDB_ASYNC_RESULT_TABLE_NOT_FOUND 11 1532 DWC_GDB_ASYNC_RESULT_RECORD_NOT_FOUND 12 1533 DWC_GDB_ASYNC_RESULT_FIELD_NOT_FOUND 13 1534 DWC_GDB_ASYNC_RESULT_FIELD_TYPE_INVALID 14 1535 DWC_GDB_ASYNC_RESULT_NO_PERMISSION 15 1536 DWC_GDB_ASYNC_RESULT_RECORD_LIMIT_REACHED 16 1537 DWC_GDB_ASYNC_RESULT_ALREADY_RATED 17 1538 DWC_GDB_ASYNC_RESULT_NOT_RATEABLE 18 1539 DWC_GDB_ASYNC_RESULT_NOT_OWNED 19 1540 DWC_GDB_ASYNC_RESULT_FILTER_INVALID 20 1541 DWC_GDB_ASYNC_RESULT_SORT_INVALID 21 1542 DWC_GDB_ASYNC_RESULT_UNKNOWN_ERROR 22 1543 DWC_GDB_ASYNC_RESULT_BAD_HTTP_METHOD 23 1544 DWC_GDB_ASYNC_RESULT_BAD_FILE_COUNT 24 1545 DWC_GDB_ASYNC_RESULT_MISSING_PARAMETER 25 1546 DWC_GDB_ASYNC_RESULT_FILE_NOT_FOUND 26 1547 DWC_GDB_ASYNC_RESULT_FILE_TOO_LARGE 27 1548 DWC_GDB_ASYNC_RESULT_FILE_UNKNOWN_ERROR 28 1549 DWC_GDB_ASYNC_RESULT_GHTTP_ERROR 29 1550 DWC_GDB_ASYNC_RESULT_TARGET_FILTER_INVALID 30 1551 DWC_GDB_ASYNC_RESULT_SERVER_ERROR 31 1552};</CODE></PRE> 1553 </DD> 1554 </DL> 1555 1556<TABLE border="1"> 1557 <TBODY> 1558 1559 <TR> 1560 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_NONE</CODE></STRONG></EM></TD> 1561 <TD>The asynchronous process is not done yet.</TD> 1562 </TR> 1563 1564 <TR> 1565 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_SUCCESS</CODE></STRONG></EM></TD> 1566 <TD>Process succeeded.</TD> 1567 </TR> 1568 1569 <TR> 1570 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_SECRET_KEY_INVALID</CODE></STRONG></EM></TD> 1571 <TD></TD> 1572 </TR> 1573 1574 <TR> 1575 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_SERVICE_DISABLED</CODE></STRONG></EM></TD> 1576 <TD></TD> 1577 </TR> 1578 1579 <TR> 1580 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_CONNECTION_TIMEOUT</CODE></STRONG></EM></TD> 1581 <TD></TD> 1582 </TR> 1583 1584 <TR> 1585 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_CONNECTION_ERROR</CODE></STRONG></EM></TD> 1586 <TD></TD> 1587 </TR> 1588 1589 <TR> 1590 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_MALFORMED_RESPONSE</CODE></STRONG></EM></TD> 1591 <TD></TD> 1592 </TR> 1593 1594 <TR> 1595 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_OUT_OF_MEMORY</CODE></STRONG></EM></TD> 1596 <TD></TD> 1597 </TR> 1598 1599 <TR> 1600 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_DATABASE_UNAVAILABLE</CODE></STRONG></EM></TD> 1601 <TD></TD> 1602 </TR> 1603 1604 <TR> 1605 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_LOGIN_TICKET_INVALID</CODE></STRONG></EM></TD> 1606 <TD></TD> 1607 </TR> 1608 1609 <TR> 1610 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_LOGIN_TICKET_EXPIRED</CODE></STRONG></EM></TD> 1611 <TD></TD> 1612 </TR> 1613 1614 <TR> 1615 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_TABLE_NOT_FOUND</CODE></STRONG></EM></TD> 1616 <TD></TD> 1617 </TR> 1618 1619 <TR> 1620 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_RECORD_NOT_FOUND</CODE></STRONG></EM></TD> 1621 <TD></TD> 1622 </TR> 1623 1624 <TR> 1625 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_FIELD_NOT_FOUND</CODE></STRONG></EM></TD> 1626 <TD></TD> 1627 </TR> 1628 1629 <TR> 1630 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_FIELD_TYPE_INVALID</CODE></STRONG></EM></TD> 1631 <TD></TD> 1632 </TR> 1633 1634 <TR> 1635 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_NO_PERMISSION</CODE></STRONG></EM></TD> 1636 <TD></TD> 1637 </TR> 1638 1639 <TR> 1640 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_RECORD_LIMIT_REACHED</CODE></STRONG></EM></TD> 1641 <TD></TD> 1642 </TR> 1643 1644 <TR> 1645 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_ALREADY_RATED</CODE></STRONG></EM></TD> 1646 <TD></TD> 1647 </TR> 1648 1649 <TR> 1650 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_NOT_RATEABLE</CODE></STRONG></EM></TD> 1651 <TD></TD> 1652 </TR> 1653 1654 <TR> 1655 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_NOT_OWNED</CODE></STRONG></EM></TD> 1656 <TD></TD> 1657 </TR> 1658 1659 <TR> 1660 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_FILTER_INVALID</CODE></STRONG></EM></TD> 1661 <TD></TD> 1662 </TR> 1663 1664 <TR> 1665 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_SORT_INVALID</CODE></STRONG></EM></TD> 1666 <TD></TD> 1667 </TR> 1668 1669 <TR> 1670 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_UNKNOWN_ERROR</CODE></STRONG></EM></TD> 1671 <TD></TD> 1672 </TR> 1673 1674 <TR> 1675 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_BAD_HTTP_METHOD</CODE></STRONG></EM></TD> 1676 <TD></TD> 1677 </TR> 1678 1679 <TR> 1680 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_BAD_FILE_COUNT</CODE></STRONG></EM></TD> 1681 <TD></TD> 1682 </TR> 1683 1684 <TR> 1685 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_MISSING_PARAMETER</CODE></STRONG></EM></TD> 1686 <TD></TD> 1687 </TR> 1688 1689 <TR> 1690 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_FILE_NOT_FOUND</CODE></STRONG></EM></TD> 1691 <TD></TD> 1692 </TR> 1693 1694 <TR> 1695 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_FILE_TOO_LARGE</CODE></STRONG></EM></TD> 1696 <TD></TD> 1697 </TR> 1698 1699 <TR> 1700 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_FILE_UNKNOWN_ERROR</CODE></STRONG></EM></TD> 1701 <TD></TD> 1702 </TR> 1703 1704 <TR> 1705 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_GHTTP_ERROR</CODE></STRONG></EM></TD> 1706 <TD>GHTTP error.</TD> 1707 </TR> 1708 1709 <TR> 1710 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_TARGET_FILTER_INVALID</CODE></STRONG></EM></TD> 1711 <TD></TD> 1712 </TR> 1713 1714 <TR> 1715 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_ASYNC_RESULT_SERVER_ERROR</CODE></STRONG></EM></TD> 1716 <TD></TD> 1717 </TR> 1718 1719 </TBODY> 1720</TABLE> 1721 1722<A name="dwc__gdb_8h_1eb0cda4da19d6df37e71df9d0de849eb75bc98568e49f3a6eb33393882b57c3a"><A name="dwc__gdb_8h_1eb0cda4da19d6df37e71df9d0de849ebb3a8a9018de84cb0de5bf917fa9f7b16"><A name="dwc__gdb_8h_1eb0cda4da19d6df37e71df9d0de849eb605bb3a74ef4c38439052c43bdae07ce"><A name="dwc__gdb_8h_1eb0cda4da19d6df37e71df9d0de849eb4ac82fc695b0ad32b22ff4a229225132"> 1723<H3><A name="dwc__gdb_8h_1eb0cda4da19d6df37e71df9d0de849eb">Enumerated Type Indicating State of DWCGdb Library</A></H3> 1724</A></A></A></A> 1725 1726 <DL> 1727 <DD> 1728 <PRE><CODE>enum DWCGdbState { 1729 DWC_GDB_STATE_UNINITIALIZED 1730 DWC_GDB_STATE_IDLE 1731 DWC_GDB_STATE_IN_ASYNC_PROCESS 1732 DWC_GDB_STATE_ERROR_OCCURED 1733};</CODE></PRE> 1734 </DD> 1735 </DL> 1736 1737<TABLE border="1"> 1738 <TBODY> 1739 1740 <TR> 1741 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_STATE_UNINITIALIZED</CODE></STRONG></EM></TD> 1742 <TD>Uninitialized.</TD> 1743 </TR> 1744 1745 <TR> 1746 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_STATE_IDLE</CODE></STRONG></EM></TD> 1747 <TD>Initialization has completed; asynchronous process is not running.</TD> 1748 </TR> 1749 1750 <TR> 1751 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_STATE_IN_ASYNC_PROCESS</CODE></STRONG></EM></TD> 1752 <TD>Asynchronous process is running.</TD> 1753 </TR> 1754 1755 <TR> 1756 <TD width="25%"><EM><STRONG><CODE>DWC_GDB_STATE_ERROR_OCCURED</CODE></STRONG></EM></TD> 1757 <TD>An error has occurred.</TD> 1758 </TR> 1759 1760 </TBODY> 1761</TABLE> 1762 1763<A name="dwc__init_8h_198dbb93ff33fc8cf55e08525c6cb8aadfce8a5ddc7b95c60c6ba0e341cb4f872"><A name="dwc__init_8h_198dbb93ff33fc8cf55e08525c6cb8aad3103528e32386ebfcff75668fcca28ea"><A name="dwc__init_8h_198dbb93ff33fc8cf55e08525c6cb8aad648a5d484b1beb354df714a8e6a194ff"> 1764<H3><A name="dwc__init_8h_198dbb93ff33fc8cf55e08525c6cb8aad">Enumerators Indicating the Authentication Server Type</A></H3> 1765</A></A></A> 1766 1767 <DL> 1768 <DD> 1769 <PRE><CODE>enum DWCAUTHSERVER { 1770 DWC_AUTHSERVER_DEBUG 0 1771 DWC_AUTHSERVER_RELEASE 1772 DWC_AUTHSERVER_TEST 1773};</CODE></PRE> 1774 </DD> 1775 </DL> 1776 1777<TABLE border="1"> 1778 <TBODY> 1779 1780 <TR> 1781 <TD width="25%"><EM><STRONG><CODE>DWC_AUTHSERVER_DEBUG</CODE></STRONG></EM></TD> 1782 <TD>Server for development.</TD> 1783 </TR> 1784 1785 <TR> 1786 <TD width="25%"><EM><STRONG><CODE>DWC_AUTHSERVER_RELEASE</CODE></STRONG></EM></TD> 1787 <TD>Server for products.</TD> 1788 </TR> 1789 1790 <TR> 1791 <TD width="25%"><EM><STRONG><CODE>DWC_AUTHSERVER_TEST</CODE></STRONG></EM></TD> 1792 <TD>Do not use.</TD> 1793 </TR> 1794 1795 </TBODY> 1796</TABLE> 1797 1798<A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d6bc434687cccd1e1deca5f3150d639542"><A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d69948c76f6eb0793666468982d454246e"><A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d6ad6acb9f2a06f94ff79aceb9765198f7"><A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d62782d893d16dfa934e1ceaf9a63ae2de"><A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d6c552143198e6a871e9ff54264f40c83f"><A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d6e2cfe37aea862931a8448af315f3fbe5"><A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d692cec48d37a40c3704202e5f513e57f5"><A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d6addc6a9794be16dbc1217956bcf6707f"><A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d6a3b0730f674830950f9a1089c6d5ed67"> 1799<H3><A name="dwc__lanmatch_8h_158eb2381f4809cacf39cb95a3a7a61d6">Status Variables</A></H3> 1800</A></A></A></A></A></A></A></A></A> 1801 1802 <DL> 1803 <DD> 1804 <PRE><CODE>enum DWCLanMatchState { 1805 DWC_INIT_CALLED 1806 DWC_TEMP_CLIENT 1807 DWC_TEMP_SERVER 1808 DWC_CLIENT 1809 DWC_SERVER 1810 DWC_WAIT_CONNECT2SERVER 1811 DWC_WAIT_CONNECT2CLIENT 1812 DWC_WAIT_COMPLETE 1813 DWC_COMPLETE 1814};</CODE></PRE> 1815 </DD> 1816 </DL> 1817 1818<TABLE border="1"> 1819 <TBODY> 1820 1821 <TR> 1822 <TD width="25%"><EM><STRONG><CODE>DWC_INIT_CALLED</CODE></STRONG></EM></TD> 1823 <TD></TD> 1824 </TR> 1825 1826 <TR> 1827 <TD width="25%"><EM><STRONG><CODE>DWC_TEMP_CLIENT</CODE></STRONG></EM></TD> 1828 <TD></TD> 1829 </TR> 1830 1831 <TR> 1832 <TD width="25%"><EM><STRONG><CODE>DWC_TEMP_SERVER</CODE></STRONG></EM></TD> 1833 <TD></TD> 1834 </TR> 1835 1836 <TR> 1837 <TD width="25%"><EM><STRONG><CODE>DWC_CLIENT</CODE></STRONG></EM></TD> 1838 <TD></TD> 1839 </TR> 1840 1841 <TR> 1842 <TD width="25%"><EM><STRONG><CODE>DWC_SERVER</CODE></STRONG></EM></TD> 1843 <TD></TD> 1844 </TR> 1845 1846 <TR> 1847 <TD width="25%"><EM><STRONG><CODE>DWC_WAIT_CONNECT2SERVER</CODE></STRONG></EM></TD> 1848 <TD></TD> 1849 </TR> 1850 1851 <TR> 1852 <TD width="25%"><EM><STRONG><CODE>DWC_WAIT_CONNECT2CLIENT</CODE></STRONG></EM></TD> 1853 <TD></TD> 1854 </TR> 1855 1856 <TR> 1857 <TD width="25%"><EM><STRONG><CODE>DWC_WAIT_COMPLETE</CODE></STRONG></EM></TD> 1858 <TD></TD> 1859 </TR> 1860 1861 <TR> 1862 <TD width="25%"><EM><STRONG><CODE>DWC_COMPLETE</CODE></STRONG></EM></TD> 1863 <TD></TD> 1864 </TR> 1865 1866 </TBODY> 1867</TABLE> 1868 1869<A name="dwc__lanmatch_8h_163881dcfbd3c6aea655254547d3404d2e98cc48908a98e6c27ffa54afbf4315a"><A name="dwc__lanmatch_8h_163881dcfbd3c6aea655254547d3404d2a014cab64af00ae6f81107f8d41b9a92"><A name="dwc__lanmatch_8h_163881dcfbd3c6aea655254547d3404d2e7d30e78cb541a7e26de0b7a2b778f99"> 1870<H3><A name="dwc__lanmatch_8h_163881dcfbd3c6aea655254547d3404d2">Types of Send Data</A></H3> 1871</A></A></A> 1872 1873 <DL> 1874 <DD> 1875 <PRE><CODE>enum DWCPacketType { 1876 DWC_MESH_CONSTRUCT 1877 DWC_MESH_COMPLETE 1878 DWC_MATCHING_COMPLETE 1879};</CODE></PRE> 1880 </DD> 1881 </DL> 1882 1883<TABLE border="1"> 1884 <TBODY> 1885 1886 <TR> 1887 <TD width="25%"><EM><STRONG><CODE>DWC_MESH_CONSTRUCT</CODE></STRONG></EM></TD> 1888 <TD></TD> 1889 </TR> 1890 1891 <TR> 1892 <TD width="25%"><EM><STRONG><CODE>DWC_MESH_COMPLETE</CODE></STRONG></EM></TD> 1893 <TD></TD> 1894 </TR> 1895 1896 <TR> 1897 <TD width="25%"><EM><STRONG><CODE>DWC_MATCHING_COMPLETE</CODE></STRONG></EM></TD> 1898 <TD></TD> 1899 </TR> 1900 1901 </TBODY> 1902</TABLE> 1903 1904<A name="dwc__login_8h_167c3f1961a1c645d9f330db0e75a858f8221243cddc87940fb402ce1bf3739a6"><A name="dwc__login_8h_167c3f1961a1c645d9f330db0e75a858f14ffe72054f5c005d1a4d0d7f716badd"><A name="dwc__login_8h_167c3f1961a1c645d9f330db0e75a858f569337c439d12f04430d24a405071c32"><A name="dwc__login_8h_167c3f1961a1c645d9f330db0e75a858f224ee0aecf6fc57322c88ac6f36ea799"><A name="dwc__login_8h_167c3f1961a1c645d9f330db0e75a858f4bce8a960c389b720072a491c83cf00d"><A name="dwc__login_8h_167c3f1961a1c645d9f330db0e75a858f00dbaa831456ceeb69cfad1bf519a279"><A name="dwc__login_8h_167c3f1961a1c645d9f330db0e75a858f75614e7aad8b7afc4d124666ca8fb925"> 1905<H3><A name="dwc__login_8h_167c3f1961a1c645d9f330db0e75a858f">Login Progress Status Enumerators</A></H3> 1906</A></A></A></A></A></A></A> 1907 1908 <DL> 1909 <DD> 1910 <PRE><CODE>enum DWCLoginState { 1911 DWC_LOGIN_STATE_INIT 0 1912 DWC_LOGIN_STATE_REMOTE_AUTH 1913 DWC_LOGIN_STATE_CONNECTING 1914 DWC_LOGIN_STATE_GPGETINFO 1915 DWC_LOGIN_STATE_GPSETINFO 1916 DWC_LOGIN_STATE_CONNECTED 1917 DWC_LOGIN_STATE_NUM 1918};</CODE></PRE> 1919 </DD> 1920 </DL> 1921 1922<TABLE border="1"> 1923 <TBODY> 1924 1925 <TR> 1926 <TD width="25%"><EM><STRONG><CODE>DWC_LOGIN_STATE_INIT</CODE></STRONG></EM></TD> 1927 <TD>Initial state.</TD> 1928 </TR> 1929 1930 <TR> 1931 <TD width="25%"><EM><STRONG><CODE>DWC_LOGIN_STATE_REMOTE_AUTH</CODE></STRONG></EM></TD> 1932 <TD>Currently performing remote authentication.</TD> 1933 </TR> 1934 1935 <TR> 1936 <TD width="25%"><EM><STRONG><CODE>DWC_LOGIN_STATE_CONNECTING</CODE></STRONG></EM></TD> 1937 <TD>Currently connecting to GP server.</TD> 1938 </TR> 1939 1940 <TR> 1941 <TD width="25%"><EM><STRONG><CODE>DWC_LOGIN_STATE_GPGETINFO</CODE></STRONG></EM></TD> 1942 <TD>When getting <CODE>lastname</CODE> after logging into the GP server.</TD> 1943 </TR> 1944 1945 <TR> 1946 <TD width="25%"><EM><STRONG><CODE>DWC_LOGIN_STATE_GPSETINFO</CODE></STRONG></EM></TD> 1947 <TD>The <CODE>lastname</CODE> setting when logged on to the GP server for the first time.</TD> 1948 </TR> 1949 1950 <TR> 1951 <TD width="25%"><EM><STRONG><CODE>DWC_LOGIN_STATE_CONNECTED</CODE></STRONG></EM></TD> 1952 <TD>Connection completed.</TD> 1953 </TR> 1954 1955 <TR> 1956 <TD width="25%"><EM><STRONG><CODE>DWC_LOGIN_STATE_NUM</CODE></STRONG></EM></TD> 1957 <TD></TD> 1958 </TR> 1959 1960 </TBODY> 1961</TABLE> 1962 1963<A name="dwc__main_8h_1beb3cc25257ef0d9a57a5797e7ac0f5da8ddb3f2511310666244836bef6b4fd0"><A name="dwc__main_8h_1beb3cc25257ef0d9a57a5797e7ac0f5d83353f30e63330fd993dd5b67181a880"><A name="dwc__main_8h_1beb3cc25257ef0d9a57a5797e7ac0f5dfe58bc0a870c326a0417c001982ef0d2"><A name="dwc__main_8h_1beb3cc25257ef0d9a57a5797e7ac0f5db39a28e875383fb5389922d3bc464dcc"><A name="dwc__main_8h_1beb3cc25257ef0d9a57a5797e7ac0f5d83cc9262f7ebb93bfdacfa7d0d741b0e"><A name="dwc__main_8h_1beb3cc25257ef0d9a57a5797e7ac0f5d4e6c84182a2141273b7804321eb2e89a"><A name="dwc__main_8h_1beb3cc25257ef0d9a57a5797e7ac0f5da8d9728166ab2c7a14589f91ec28f185"><A name="dwc__main_8h_1beb3cc25257ef0d9a57a5797e7ac0f5db67d34330d529d028f0534b67fc054fb"> 1964<H3><A name="dwc__main_8h_1beb3cc25257ef0d9a57a5797e7ac0f5d">DWC Network Status Enumerators</A></H3> 1965</A></A></A></A></A></A></A></A> 1966 1967 <DL> 1968 <DD> 1969 <PRE><CODE>enum DWCState { 1970 DWC_STATE_INIT 0 1971 DWC_STATE_AVAILABLE_CHECK 1972 DWC_STATE_LOGIN 1973 DWC_STATE_ONLINE 1974 DWC_STATE_UPDATE_SERVERS 1975 DWC_STATE_MATCHING 1976 DWC_STATE_CONNECTED 1977 DWC_STATE_NUM 1978};</CODE></PRE> 1979 </DD> 1980 </DL> 1981 1982<TABLE border="1"> 1983 <TBODY> 1984 1985 <TR> 1986 <TD width="25%"><EM><STRONG><CODE>DWC_STATE_INIT</CODE></STRONG></EM></TD> 1987 <TD>Initial state.</TD> 1988 </TR> 1989 1990 <TR> 1991 <TD width="25%"><EM><STRONG><CODE>DWC_STATE_AVAILABLE_CHECK</CODE></STRONG></EM></TD> 1992 <TD>Checking game availability state.</TD> 1993 </TR> 1994 1995 <TR> 1996 <TD width="25%"><EM><STRONG><CODE>DWC_STATE_LOGIN</CODE></STRONG></EM></TD> 1997 <TD>Logging in.</TD> 1998 </TR> 1999 2000 <TR> 2001 <TD width="25%"><EM><STRONG><CODE>DWC_STATE_ONLINE</CODE></STRONG></EM></TD> 2002 <TD>Login completed and online.</TD> 2003 </TR> 2004 2005 <TR> 2006 <TD width="25%"><EM><STRONG><CODE>DWC_STATE_UPDATE_SERVERS</CODE></STRONG></EM></TD> 2007 <TD>Currently performing the friend roster synchronization process.</TD> 2008 </TR> 2009 2010 <TR> 2011 <TD width="25%"><EM><STRONG><CODE>DWC_STATE_MATCHING</CODE></STRONG></EM></TD> 2012 <TD>Currently matchmaking.</TD> 2013 </TR> 2014 2015 <TR> 2016 <TD width="25%"><EM><STRONG><CODE>DWC_STATE_CONNECTED</CODE></STRONG></EM></TD> 2017 <TD>Matching has completed, and a mesh network has been created.</TD> 2018 </TR> 2019 2020 <TR> 2021 <TD width="25%"><EM><STRONG><CODE>DWC_STATE_NUM</CODE></STRONG></EM></TD> 2022 <TD></TD> 2023 </TR> 2024 2025 </TBODY> 2026</TABLE> 2027 2028<A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b765883ae010aaf2c16e1af40e78acd28"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b2284f64cd3df566132e0a41a83e90b49"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b2e75d7bbd337e89b0f048b2d36f0f84e"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b1f1a621046e6fe838558f4f715d0395e"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5bdc76e090b7eb5a853a4062d805885a36"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b4cfde5036a884c70343b8d2670796ba3"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5bb0684017a20aa5777d82f61141c2975f"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b516107a987709b054464fdc2db9ff62a"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b6418cfdc571c0f497beea2730ed24bab"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5ba5431caf3f2c77702397d554d7b6ad59"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b4e3d938a30aa7f92b4d79d69b12aa202"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5bca3bae302c4d847322c589540dcc7a43"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5bb2f43e0abbb1788a08cc06fb40ae30a9"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b9309a30e8d65536a4498c4778e12ea78"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b3ef961677affad0d482bcc2f24f09dea"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5ba21db9ca92d3060b67679bf020973aba"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5bb9981ceb81edbe4afe7336ac1c069be7"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b7b41b25da0929500b78cf12a20f56e4f"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b49207808db3e5891b7c204f58a56be8e"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b9cd305cb43f6a5aa8a252b36346da7f1"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5bcc29d79b4b9cbdc471f6287611901859"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b1a406119ae56a0bd00b7009ffbd83dff"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b8a4ceff719ebf01401234691f7360c3a"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b7351fd352ca0ea2a96c0c8539496eaa6"><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b0cccffd981da0e07ab2f15c96db40fd0"> 2029<H3><A name="dwc__match_8h_1eaf1ee6b1aba8d26e7863d6892385a5b">Matchmaking State Enumerator</A></H3> 2030</A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A> 2031 2032 <DL> 2033 <DD> 2034 <PRE><CODE>enum DWCMatchState { 2035 DWC_MATCH_STATE_INIT 0 2036 DWC_MATCH_STATE_CL_WAITING 2037 DWC_MATCH_STATE_CL_SEARCH_HOST 2038 DWC_MATCH_STATE_CL_WAIT_RESV 2039 DWC_MATCH_STATE_CL_SEARCH_EVAL_HOST 2040 DWC_MATCH_STATE_CL_NN 2041 DWC_MATCH_STATE_CL_GT2 2042 DWC_MATCH_STATE_CL_CANCEL_SYN 2043 DWC_MATCH_STATE_CL_SYN 2044 DWC_MATCH_STATE_CL_SVDOWN_1 2045 DWC_MATCH_STATE_CL_SVDOWN_2 2046 DWC_MATCH_STATE_CL_SVDOWN_3 2047 DWC_MATCH_STATE_CL_SEARCH_GROUPID_HOST 2048 DWC_MATCH_STATE_SV_WAITING 2049 DWC_MATCH_STATE_SV_OWN_NN 2050 DWC_MATCH_STATE_SV_OWN_GT2 2051 DWC_MATCH_STATE_SV_WAIT_CL_LINK 2052 DWC_MATCH_STATE_SV_CANCEL_SYN 2053 DWC_MATCH_STATE_SV_CANCEL_SYN_WAIT 2054 DWC_MATCH_STATE_SV_SYN 2055 DWC_MATCH_STATE_SV_SYN_WAIT 2056 DWC_MATCH_STATE_WAIT_CLOSE 2057 DWC_MATCH_STATE_SEARCH_OWN 2058 DWC_MATCH_STATE_SV_SYN_CLOSE_WAIT 2059 DWC_MATCH_STATE_NUM 2060};</CODE></PRE> 2061 </DD> 2062 </DL> 2063 2064<TABLE border="1"> 2065 <TBODY> 2066 2067 <TR> 2068 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_INIT</CODE></STRONG></EM></TD> 2069 <TD>Initial state.</TD> 2070 </TR> 2071 2072 <TR> 2073 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_WAITING</CODE></STRONG></EM></TD> 2074 <TD>Waiting.</TD> 2075 </TR> 2076 2077 <TR> 2078 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_SEARCH_HOST</CODE></STRONG></EM></TD> 2079 <TD>Searching for available host (only when no friend has been specified).</TD> 2080 </TR> 2081 2082 <TR> 2083 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_WAIT_RESV</CODE></STRONG></EM></TD> 2084 <TD>Waiting for response from server about reservation.</TD> 2085 </TR> 2086 2087 <TR> 2088 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_SEARCH_EVAL_HOST</CODE></STRONG></EM></TD> 2089 <TD>Searching for a host to evaluate.</TD> 2090 </TR> 2091 2092 <TR> 2093 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_NN</CODE></STRONG></EM></TD> 2094 <TD>Currently running NAT negotiation.</TD> 2095 </TR> 2096 2097 <TR> 2098 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_GT2</CODE></STRONG></EM></TD> 2099 <TD>Currently establishing GT2 connection.</TD> 2100 </TR> 2101 2102 <TR> 2103 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_CANCEL_SYN</CODE></STRONG></EM></TD> 2104 <TD>Currently adjusting matchmaking cancellation synchronization between server and client.</TD> 2105 </TR> 2106 2107 <TR> 2108 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_SYN</CODE></STRONG></EM></TD> 2109 <TD>Currently adjusting matchmaking completion synchronization.</TD> 2110 </TR> 2111 2112 <TR> 2113 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_SVDOWN_1</CODE></STRONG></EM></TD> 2114 <TD>Currently detecting server down.</TD> 2115 </TR> 2116 2117 <TR> 2118 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_SVDOWN_2</CODE></STRONG></EM></TD> 2119 <TD>Currently detecting server down, 2.</TD> 2120 </TR> 2121 2122 <TR> 2123 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_SVDOWN_3</CODE></STRONG></EM></TD> 2124 <TD>Currently detecting server down, 3.</TD> 2125 </TR> 2126 2127 <TR> 2128 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_CL_SEARCH_GROUPID_HOST</CODE></STRONG></EM></TD> 2129 <TD>Search for host based on group ID.</TD> 2130 </TR> 2131 2132 <TR> 2133 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SV_WAITING</CODE></STRONG></EM></TD> 2134 <TD>Waiting.</TD> 2135 </TR> 2136 2137 <TR> 2138 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SV_OWN_NN</CODE></STRONG></EM></TD> 2139 <TD>Currently running NAT negotiation with client.</TD> 2140 </TR> 2141 2142 <TR> 2143 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SV_OWN_GT2</CODE></STRONG></EM></TD> 2144 <TD>Currently establishing GT2 negotiation with client.</TD> 2145 </TR> 2146 2147 <TR> 2148 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SV_WAIT_CL_LINK</CODE></STRONG></EM></TD> 2149 <TD>Waiting for connection between clients to complete.</TD> 2150 </TR> 2151 2152 <TR> 2153 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SV_CANCEL_SYN</CODE></STRONG></EM></TD> 2154 <TD>Waiting for <CODE>SYN-ACK</CODE> related to matchmaking cancellation synchronization between server and client.</TD> 2155 </TR> 2156 2157 <TR> 2158 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SV_CANCEL_SYN_WAIT</CODE></STRONG></EM></TD> 2159 <TD>Currently waiting for termination of matchmaking cancellation synchronization between server and client.</TD> 2160 </TR> 2161 2162 <TR> 2163 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SV_SYN</CODE></STRONG></EM></TD> 2164 <TD>Waiting for <CODE>SYN-ACK</CODE> related to matchmaking termination synchronization.</TD> 2165 </TR> 2166 2167 <TR> 2168 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SV_SYN_WAIT</CODE></STRONG></EM></TD> 2169 <TD>Waiting for termination of matchmaking termination synchronization.</TD> 2170 </TR> 2171 2172 <TR> 2173 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_WAIT_CLOSE</CODE></STRONG></EM></TD> 2174 <TD>Waiting for negotiation to close.</TD> 2175 </TR> 2176 2177 <TR> 2178 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SEARCH_OWN</CODE></STRONG></EM></TD> 2179 <TD>Searching for the local host's information (previously named <CODE>DWC_MATCH_STATE_CL_SEARCH_OWN</CODE>).</TD> 2180 </TR> 2181 2182 <TR> 2183 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_SV_SYN_CLOSE_WAIT</CODE></STRONG></EM></TD> 2184 <TD>The wait time after the CLOSE command is sent.</TD> 2185 </TR> 2186 2187 <TR> 2188 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_STATE_NUM</CODE></STRONG></EM></TD> 2189 <TD></TD> 2190 </TR> 2191 2192 </TBODY> 2193</TABLE> 2194 2195<A name="dwc__match_8h_1dc29c2ff13d900c2f185ee95427fb06ca95c4c76f967aca136989c1fa9609e17"><A name="dwc__match_8h_1dc29c2ff13d900c2f185ee95427fb06c4df03281c68af857dde0f0b7445eade0"><A name="dwc__match_8h_1dc29c2ff13d900c2f185ee95427fb06cbe9bb11adc1767c473083eeb405e6741"><A name="dwc__match_8h_1dc29c2ff13d900c2f185ee95427fb06c392db2897d6767f0628fb77800741815"><A name="dwc__match_8h_1dc29c2ff13d900c2f185ee95427fb06c800af97588c881355f787c942c409e14"> 2196<H3><A name="dwc__match_8h_1dc29c2ff13d900c2f185ee95427fb06c">Matchmaking Type Enumerators</A></H3> 2197</A></A></A></A></A> 2198 2199 <DL> 2200 <DD> 2201 <PRE><CODE>enum { 2202 DWC_MATCH_TYPE_ANYBODY 0 2203 DWC_MATCH_TYPE_FRIEND 2204 DWC_MATCH_TYPE_SC_SV 2205 DWC_MATCH_TYPE_SC_CL 2206 DWC_MATCH_TYPE_NUM 2207};</CODE></PRE> 2208 </DD> 2209 </DL> 2210 2211<TABLE border="1"> 2212 <TBODY> 2213 2214 <TR> 2215 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_TYPE_ANYBODY</CODE></STRONG></EM></TD> 2216 <TD>Pair matchmaking with friend unspecified.</TD> 2217 </TR> 2218 2219 <TR> 2220 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_TYPE_FRIEND</CODE></STRONG></EM></TD> 2221 <TD>Peer matchmaking with friend specified.</TD> 2222 </TR> 2223 2224 <TR> 2225 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_TYPE_SC_SV</CODE></STRONG></EM></TD> 2226 <TD>Server side of server-client matchmaking.</TD> 2227 </TR> 2228 2229 <TR> 2230 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_TYPE_SC_CL</CODE></STRONG></EM></TD> 2231 <TD>Client side of server-client matchmaking.</TD> 2232 </TR> 2233 2234 <TR> 2235 <TD width="25%"><EM><STRONG><CODE>DWC_MATCH_TYPE_NUM</CODE></STRONG></EM></TD> 2236 <TD></TD> 2237 </TR> 2238 2239 </TBODY> 2240</TABLE> 2241 2242<A name="dwc__match_8h_1f4bbf087a5388bc288993c3e9399c32d49a4fc2084fa48fc54dc54311df306a4"><A name="dwc__match_8h_1f4bbf087a5388bc288993c3e9399c32d134341e19e29e1a8c40c6be29476d8bb"><A name="dwc__match_8h_1f4bbf087a5388bc288993c3e9399c32d044d5e85299f9e412d407512c9aa1a6a"> 2243<H3><A name="dwc__match_8h_1f4bbf087a5388bc288993c3e9399c32d">Suspend Callback Enumerators</A></H3> 2244</A></A></A> 2245 2246 <DL> 2247 <DD> 2248 <PRE><CODE>enum DWCSuspendResult { 2249 DWC_SUSPEND_SUCCESS 0 2250 DWC_SUSPEND_TIMEOUT 2251 DWC_SUSPEND_NUM 2252};</CODE></PRE> 2253 </DD> 2254 </DL> 2255 2256<TABLE border="1"> 2257 <TBODY> 2258 2259 <TR> 2260 <TD width="25%"><EM><STRONG><CODE>DWC_SUSPEND_SUCCESS</CODE></STRONG></EM></TD> 2261 <TD>Completed successfully.</TD> 2262 </TR> 2263 2264 <TR> 2265 <TD width="25%"><EM><STRONG><CODE>DWC_SUSPEND_TIMEOUT</CODE></STRONG></EM></TD> 2266 <TD>Timed out (currently, this is not used).</TD> 2267 </TR> 2268 2269 <TR> 2270 <TD width="25%"><EM><STRONG><CODE>DWC_SUSPEND_NUM</CODE></STRONG></EM></TD> 2271 <TD></TD> 2272 </TR> 2273 2274 </TBODY> 2275</TABLE> 2276 2277<A name="dwc__match_8h_1c3ba6e33e5dd79e1d13350b71fa222503d5fca12502cb78c9fa7cea5facf4080"><A name="dwc__match_8h_1c3ba6e33e5dd79e1d13350b71fa222507e31cddfcca05c40474bc020de79b911"><A name="dwc__match_8h_1c3ba6e33e5dd79e1d13350b71fa22250ff91129c4e20cc4fe2fb992d0f441a16"><A name="dwc__match_8h_1c3ba6e33e5dd79e1d13350b71fa2225042116477721ca533e505c8b28dd6d4dd"> 2278<H3><A name="dwc__match_8h_1c3ba6e33e5dd79e1d13350b71fa22250">Connection Topology Enumerators</A></H3> 2279</A></A></A></A> 2280 2281 <DL> 2282 <DD> 2283 <PRE><CODE>enum DWCTopologyType { 2284 DWC_TOPOLOGY_TYPE_HYBRID 0 2285 DWC_TOPOLOGY_TYPE_STAR 2286 DWC_TOPOLOGY_TYPE_FULLMESH 2287 DWC_TOPOLOGY_TYPE_NUM 2288};</CODE></PRE> 2289 </DD> 2290 </DL> 2291 2292<TABLE border="1"> 2293 <TBODY> 2294 2295 <TR> 2296 <TD width="25%"><EM><STRONG><CODE>DWC_TOPOLOGY_TYPE_HYBRID</CODE></STRONG></EM></TD> 2297 <TD>Hybrid type.</TD> 2298 </TR> 2299 2300 <TR> 2301 <TD width="25%"><EM><STRONG><CODE>DWC_TOPOLOGY_TYPE_STAR</CODE></STRONG></EM></TD> 2302 <TD>Star type.</TD> 2303 </TR> 2304 2305 <TR> 2306 <TD width="25%"><EM><STRONG><CODE>DWC_TOPOLOGY_TYPE_FULLMESH</CODE></STRONG></EM></TD> 2307 <TD>Full-mesh type.</TD> 2308 </TR> 2309 2310 <TR> 2311 <TD width="25%"><EM><STRONG><CODE>DWC_TOPOLOGY_TYPE_NUM</CODE></STRONG></EM></TD> 2312 <TD></TD> 2313 </TR> 2314 2315 </TBODY> 2316</TABLE> 2317 2318<A name="dwc__naslogin_8h_1349021731a0fc769a18f1057332fd0f6504090416fac4dd9cd338ebe8b8d6910"><A name="dwc__naslogin_8h_1349021731a0fc769a18f1057332fd0f689358a48e20ef87ef8af6db3a8685c2a"><A name="dwc__naslogin_8h_1349021731a0fc769a18f1057332fd0f67927e3a04b407a12fbb36448b56a4e87"> 2319<H3><A name="dwc__naslogin_8h_1349021731a0fc769a18f1057332fd0f6">ingamesn Check Result Enumerator</A></H3> 2320</A></A></A> 2321 2322 <DL> 2323 <DD> 2324 <PRE><CODE>enum DWCIngamesnCheckResult { 2325 DWC_INGAMESN_NOT_CHECKED 0 2326 DWC_INGAMESN_VALID 1 2327 DWC_INGAMESN_INVALID 2 2328};</CODE></PRE> 2329 </DD> 2330 </DL> 2331 2332<TABLE border="1"> 2333 <TBODY> 2334 2335 <TR> 2336 <TD width="25%"><EM><STRONG><CODE>DWC_INGAMESN_NOT_CHECKED</CODE></STRONG></EM></TD> 2337 <TD>Unchecked.</TD> 2338 </TR> 2339 2340 <TR> 2341 <TD width="25%"><EM><STRONG><CODE>DWC_INGAMESN_VALID</CODE></STRONG></EM></TD> 2342 <TD>Enabled.</TD> 2343 </TR> 2344 2345 <TR> 2346 <TD width="25%"><EM><STRONG><CODE>DWC_INGAMESN_INVALID</CODE></STRONG></EM></TD> 2347 <TD>Disabled.</TD> 2348 </TR> 2349 2350 </TBODY> 2351</TABLE> 2352 2353<A name="dwc__naslogin_8h_1114bd9397d08664e16b744907f8cf30bc20d42a77226e8206c82963046addc5a"><A name="dwc__naslogin_8h_1114bd9397d08664e16b744907f8cf30bcc934bcd273914940f2ad97ab62493fe"><A name="dwc__naslogin_8h_1114bd9397d08664e16b744907f8cf30b66952ba540262fefea1767d3788855b0"><A name="dwc__naslogin_8h_1114bd9397d08664e16b744907f8cf30be05d4f7532ca15f926878b7c9a36cb45"><A name="dwc__naslogin_8h_1114bd9397d08664e16b744907f8cf30ba60ecbf3fd27c2280e994054d4e299d7"><A name="dwc__naslogin_8h_1114bd9397d08664e16b744907f8cf30bc82e51706e74286970353ba10c904771"><A name="dwc__naslogin_8h_1114bd9397d08664e16b744907f8cf30b89c66d5f99cde418c68b80800bcd6287"> 2354<H3><A name="dwc__naslogin_8h_1114bd9397d08664e16b744907f8cf30b">Enumeration Type for the Status of the Nintendo Authentication Server Authentication Process</A></H3> 2355</A></A></A></A></A></A></A> 2356 2357 <DL> 2358 <DD> 2359 <PRE><CODE>enum DWCNasLoginState { 2360 DWC_NASLOGIN_STATE_DIRTY 0 2361 DWC_NASLOGIN_STATE_IDLE 2362 DWC_NASLOGIN_STATE_HTTP 2363 DWC_NASLOGIN_STATE_SUCCESS 2364 DWC_NASLOGIN_STATE_ERROR 2365 DWC_NASLOGIN_STATE_CANCELED 2366 DWC_NASLOGIN_STATE_MAX 2367};</CODE></PRE> 2368 </DD> 2369 </DL> 2370 2371<TABLE border="1"> 2372 <TBODY> 2373 2374 <TR> 2375 <TD width="25%"><EM><STRONG><CODE>DWC_NASLOGIN_STATE_DIRTY</CODE></STRONG></EM></TD> 2376 <TD>Authentication process has not been initialized.</TD> 2377 </TR> 2378 2379 <TR> 2380 <TD width="25%"><EM><STRONG><CODE>DWC_NASLOGIN_STATE_IDLE</CODE></STRONG></EM></TD> 2381 <TD>Authentication process has not started. Waiting state.</TD> 2382 </TR> 2383 2384 <TR> 2385 <TD width="25%"><EM><STRONG><CODE>DWC_NASLOGIN_STATE_HTTP</CODE></STRONG></EM></TD> 2386 <TD>The HTTP network communication for the authentication process is running.</TD> 2387 </TR> 2388 2389 <TR> 2390 <TD width="25%"><EM><STRONG><CODE>DWC_NASLOGIN_STATE_SUCCESS</CODE></STRONG></EM></TD> 2391 <TD>Authentication process was successful.</TD> 2392 </TR> 2393 2394 <TR> 2395 <TD width="25%"><EM><STRONG><CODE>DWC_NASLOGIN_STATE_ERROR</CODE></STRONG></EM></TD> 2396 <TD>Authentication process failed.</TD> 2397 </TR> 2398 2399 <TR> 2400 <TD width="25%"><EM><STRONG><CODE>DWC_NASLOGIN_STATE_CANCELED</CODE></STRONG></EM></TD> 2401 <TD>Authentication process was canceled.</TD> 2402 </TR> 2403 2404 <TR> 2405 <TD width="25%"><EM><STRONG><CODE>DWC_NASLOGIN_STATE_MAX</CODE></STRONG></EM></TD> 2406 <TD></TD> 2407 </TR> 2408 2409 </TBODY> 2410</TABLE> 2411 2412<A name="dwc__nd_8h_16dd63254afcd3d1cc5f3a7851c0c8ef1b31038f7b64ad58c39c5eb6a07aed921"><A name="dwc__nd_8h_16dd63254afcd3d1cc5f3a7851c0c8ef18dbdf61c5e51fd4b4c8dd12dcbabfd79"><A name="dwc__nd_8h_16dd63254afcd3d1cc5f3a7851c0c8ef14293eb5c79cb489d3d152bfd49c9fcf9"><A name="dwc__nd_8h_16dd63254afcd3d1cc5f3a7851c0c8ef1b92898ee1b47439262313646f2fe46ee"><A name="dwc__nd_8h_16dd63254afcd3d1cc5f3a7851c0c8ef18e7a759f648afeb1195a22d035819d07"><A name="dwc__nd_8h_16dd63254afcd3d1cc5f3a7851c0c8ef142672b6b81576305b61b23a5eb0f6d22"> 2413<H3><A name="dwc__nd_8h_16dd63254afcd3d1cc5f3a7851c0c8ef1">Download Library State</A></H3> 2414</A></A></A></A></A></A> 2415 2416 <DL> 2417 <DD> 2418 <PRE><CODE>enum DWCNdState { 2419 DWC_ND_STATE_NOTINITIALIZED 2420 DWC_ND_STATE_READY 2421 DWC_ND_STATE_BUSY 2422 DWC_ND_STATE_COMPLETE 2423 DWC_ND_STATE_ERROR 2424 DWC_ND_STATE_MAX 2425};</CODE></PRE> 2426 </DD> 2427 </DL> 2428 2429<TABLE border="1"> 2430 <TBODY> 2431 2432 <TR> 2433 <TD width="25%"><EM><STRONG><CODE>DWC_ND_STATE_NOTINITIALIZED</CODE></STRONG></EM></TD> 2434 <TD>Download library not initialized.</TD> 2435 </TR> 2436 2437 <TR> 2438 <TD width="25%"><EM><STRONG><CODE>DWC_ND_STATE_READY</CODE></STRONG></EM></TD> 2439 <TD>Initialization is complete, and other download library functions can be called.</TD> 2440 </TR> 2441 2442 <TR> 2443 <TD width="25%"><EM><STRONG><CODE>DWC_ND_STATE_BUSY</CODE></STRONG></EM></TD> 2444 <TD>Currently running asynchronous processing.</TD> 2445 </TR> 2446 2447 <TR> 2448 <TD width="25%"><EM><STRONG><CODE>DWC_ND_STATE_COMPLETE</CODE></STRONG></EM></TD> 2449 <TD>Asynchronous processing has completed normally.</TD> 2450 </TR> 2451 2452 <TR> 2453 <TD width="25%"><EM><STRONG><CODE>DWC_ND_STATE_ERROR</CODE></STRONG></EM></TD> 2454 <TD>An error has occurred during asynchronous processing and the process has ended.</TD> 2455 </TR> 2456 2457 <TR> 2458 <TD width="25%"><EM><STRONG><CODE>DWC_ND_STATE_MAX</CODE></STRONG></EM></TD> 2459 <TD></TD> 2460 </TR> 2461 2462 </TBODY> 2463</TABLE> 2464 2465<A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f613afc2fa5c21e4f49592cce997a16cace"><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f6176bdb172dc00ab001c0e2c06ee5f2ba2"><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f6121ffe87749073fbc84c9ef32c3b95c6d"><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f61cb3e429dac5a6353f11bc580a7df553a"><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f61bb6d05ab6643a6f17f448949aef901a2"><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f610fdf52bef4f49b54e37080ce05087b43"><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f61e4c41c8945905f1a227cca8eec830234"><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f611664b66e43e076177f2113d69dc449e1"><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f617ff7b82c0b4e88b723f5693ec38e8561"><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f615276aaf3bf5b152585418286210b173b"> 2466<H3><A name="dwc__nd_8h_15516f9a01edfa95b9587f88bfdbd9f61">Download Library Error Enumerator</A></H3> 2467</A></A></A></A></A></A></A></A></A></A> 2468 2469 <DL> 2470 <DD> 2471 <PRE><CODE>enum DWCNdError { 2472 DWC_ND_ERROR_NONE 2473 DWC_ND_ERROR_ALLOC 2474 DWC_ND_ERROR_STATE 2475 DWC_ND_ERROR_HTTP 2476 DWC_ND_ERROR_BUFFULL 2477 DWC_ND_ERROR_PARAM 2478 DWC_ND_ERROR_CANCELED 2479 DWC_ND_ERROR_DLSERVER 2480 DWC_ND_ERROR_FATAL 2481 DWC_ND_ERROR_MAX 2482};</CODE></PRE> 2483 </DD> 2484 </DL> 2485 2486<TABLE border="1"> 2487 <TBODY> 2488 2489 <TR> 2490 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_NONE</CODE></STRONG></EM></TD> 2491 <TD>The executing process has completed.</TD> 2492 </TR> 2493 2494 <TR> 2495 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_ALLOC</CODE></STRONG></EM></TD> 2496 <TD>Memory allocation failed.</TD> 2497 </TR> 2498 2499 <TR> 2500 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_STATE</CODE></STRONG></EM></TD> 2501 <TD>Function has been called in a state in which it cannot be called.</TD> 2502 </TR> 2503 2504 <TR> 2505 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_HTTP</CODE></STRONG></EM></TD> 2506 <TD>An HTTP communications error occurred.</TD> 2507 </TR> 2508 2509 <TR> 2510 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_BUFFULL</CODE></STRONG></EM></TD> 2511 <TD>(Internal error) Insufficient space in Download buffer.</TD> 2512 </TR> 2513 2514 <TR> 2515 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_PARAM</CODE></STRONG></EM></TD> 2516 <TD>Error due to an invalid parameter.</TD> 2517 </TR> 2518 2519 <TR> 2520 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_CANCELED</CODE></STRONG></EM></TD> 2521 <TD>Process cancellation has finished.</TD> 2522 </TR> 2523 2524 <TR> 2525 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_DLSERVER</CODE></STRONG></EM></TD> 2526 <TD>Server returned an error code.</TD> 2527 </TR> 2528 2529 <TR> 2530 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_FATAL</CODE></STRONG></EM></TD> 2531 <TD>Undefined fatal error has occurred.</TD> 2532 </TR> 2533 2534 <TR> 2535 <TD width="25%"><EM><STRONG><CODE>DWC_ND_ERROR_MAX</CODE></STRONG></EM></TD> 2536 <TD></TD> 2537 </TR> 2538 2539 </TBODY> 2540</TABLE> 2541 2542<A name="dwc__nd_8h_12589cc4824e67625368ff4b3b6353087637f790cefb6307ddc9213e7d8ee9083"><A name="dwc__nd_8h_12589cc4824e67625368ff4b3b6353087e1d4f64d44e0c517135c7ed3df03e912"><A name="dwc__nd_8h_12589cc4824e67625368ff4b3b6353087c7c60c32bc602598105c035f500f5639"><A name="dwc__nd_8h_12589cc4824e67625368ff4b3b63530871046c9fdc9ffd630b65ecff0a41341ab"><A name="dwc__nd_8h_12589cc4824e67625368ff4b3b63530871f7ab4c9fa2c9c7a4c85b11f96c9703d"><A name="dwc__nd_8h_12589cc4824e67625368ff4b3b63530873fc32ccc2c6d2534d0b65a27530ce3f2"> 2543<H3><A name="dwc__nd_8h_12589cc4824e67625368ff4b3b6353087">Download Library Progress Enumerator</A></H3> 2544</A></A></A></A></A></A> 2545 2546 <DL> 2547 <DD> 2548 <PRE><CODE>enum DWCNdCallbackReason { 2549 DWC_ND_CBREASON_INITIALIZE 2550 DWC_ND_CBREASON_GETFILELISTNUM 2551 DWC_ND_CBREASON_GETFILELIST 2552 DWC_ND_CBREASON_GETFILE 2553 DWC_ND_CBREASON_CLEANUP 2554 DWC_ND_CBREASON_MAX 2555};</CODE></PRE> 2556 </DD> 2557 </DL> 2558 2559<TABLE border="1"> 2560 <TBODY> 2561 2562 <TR> 2563 <TD width="25%"><EM><STRONG><CODE>DWC_ND_CBREASON_INITIALIZE</CODE></STRONG></EM></TD> 2564 <TD>Notification function was called while the Download library was initializing.</TD> 2565 </TR> 2566 2567 <TR> 2568 <TD width="25%"><EM><STRONG><CODE>DWC_ND_CBREASON_GETFILELISTNUM</CODE></STRONG></EM></TD> 2569 <TD>Notification callback was called while the total number of downloadable files was being downloaded.</TD> 2570 </TR> 2571 2572 <TR> 2573 <TD width="25%"><EM><STRONG><CODE>DWC_ND_CBREASON_GETFILELIST</CODE></STRONG></EM></TD> 2574 <TD>Notification callback was called while the file information list was being downloaded.</TD> 2575 </TR> 2576 2577 <TR> 2578 <TD width="25%"><EM><STRONG><CODE>DWC_ND_CBREASON_GETFILE</CODE></STRONG></EM></TD> 2579 <TD>Notification callback was called while a file was being downloaded.</TD> 2580 </TR> 2581 2582 <TR> 2583 <TD width="25%"><EM><STRONG><CODE>DWC_ND_CBREASON_CLEANUP</CODE></STRONG></EM></TD> 2584 <TD>Called when cleanup was finished.</TD> 2585 </TR> 2586 2587 <TR> 2588 <TD width="25%"><EM><STRONG><CODE>DWC_ND_CBREASON_MAX</CODE></STRONG></EM></TD> 2589 <TD></TD> 2590 </TR> 2591 2592 </TBODY> 2593</TABLE> 2594 2595<A name="dwc__prof_8h_1ff8674b700d1c8e3b2531e7d0a9aecfb61eb8980f00f7d18b646142be9bf5bbb"><A name="dwc__prof_8h_1ff8674b700d1c8e3b2531e7d0a9aecfb026cff1ac63027198caac09f7763b68b"><A name="dwc__prof_8h_1ff8674b700d1c8e3b2531e7d0a9aecfbee4fe0c0d0890ad73863e1ca1592fb5f"><A name="dwc__prof_8h_1ff8674b700d1c8e3b2531e7d0a9aecfb1a7fba9ba3d3ab2bc701e953090c9d2a"> 2596<H3><A name="dwc__prof_8h_1ff8674b700d1c8e3b2531e7d0a9aecfb">Illegal String Check State</A></H3> 2597</A></A></A></A> 2598 2599 <DL> 2600 <DD> 2601 <PRE><CODE>enum DWCProfState { 2602 DWC_PROF_STATE_NOT_INITIALIZED 0 2603 DWC_PROF_STATE_OPERATING 2604 DWC_PROF_STATE_SUCCESS 2605 DWC_PROF_STATE_FAIL 2606};</CODE></PRE> 2607 </DD> 2608 </DL> 2609 2610<TABLE border="1"> 2611 <TBODY> 2612 2613 <TR> 2614 <TD width="25%"><EM><STRONG><CODE>DWC_PROF_STATE_NOT_INITIALIZED</CODE></STRONG></EM></TD> 2615 <TD>Uninitialized.</TD> 2616 </TR> 2617 2618 <TR> 2619 <TD width="25%"><EM><STRONG><CODE>DWC_PROF_STATE_OPERATING</CODE></STRONG></EM></TD> 2620 <TD>Currently performing HTTP communications.</TD> 2621 </TR> 2622 2623 <TR> 2624 <TD width="25%"><EM><STRONG><CODE>DWC_PROF_STATE_SUCCESS</CODE></STRONG></EM></TD> 2625 <TD>Illegal character string check succeeded.</TD> 2626 </TR> 2627 2628 <TR> 2629 <TD width="25%"><EM><STRONG><CODE>DWC_PROF_STATE_FAIL</CODE></STRONG></EM></TD> 2630 <TD>Illegal character string check failed.</TD> 2631 </TR> 2632 2633 </TBODY> 2634</TABLE> 2635 2636<A name="dwc__ranking_8h_161dadd085c1777f559549e05962b2c9e827f7e5e0e54234651bde187887f7cd1"><A name="dwc__ranking_8h_161dadd085c1777f559549e05962b2c9e8b29c14e4ecd065e0004e7a6444affed"> 2637<H3><A name="dwc__ranking_8h_161dadd085c1777f559549e05962b2c9e">Constants Indicating Ascending and Descending Order of the Ranking List to be Retrieved</A></H3> 2638</A></A> 2639 2640 <DL> 2641 <DD> 2642 <PRE><CODE>enum { 2643 DWC_RNK_ORDER_ASC 0 2644 DWC_RNK_ORDER_DES 1 2645};</CODE></PRE> 2646 </DD> 2647 </DL> 2648 2649<TABLE border="1"> 2650 <TBODY> 2651 2652 <TR> 2653 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ORDER_ASC</CODE></STRONG></EM></TD> 2654 <TD>Ascending order.</TD> 2655 </TR> 2656 2657 <TR> 2658 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ORDER_DES</CODE></STRONG></EM></TD> 2659 <TD>Descending order.</TD> 2660 </TR> 2661 2662 </TBODY> 2663</TABLE> 2664 2665<A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace591031d9ef7155e9c704fd07f83f72ad0077"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910a4e6c6033f467d88496af91163df0345"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910ede038616942f938cdf5e287edf52728"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910201ca7d7cfbc9ab924ee2f013b4b1546"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace59107ca572bbf54ccb1735e61e5af5646dfd"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace59104ff37d4f85483f8ee366f77344e652db"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910fa8759f04ea1c401bad3c44cbcd691ca"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910267a9266ab011bc4ec1248366c195821"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910901681b3c92fa9b04925ce4b31d10ff8"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace591034f20e84c6b0bc492c176303ee5bcb65"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910e6dc3c1ff6472e83774fe57aa8183aab"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace59102517b337416128825178fa8daf962d5d"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910747630e7cd85ccfc7e5a7ef010974735"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace591060a49ce05de08623494373d5dd3cf8a4"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace59104d3bb57f97e1d5d9a61a1924231758ee"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910d78bf27376e8312bb3f2fc0be4d7ab3a"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace59101e62645cfaa2910f83cc06eee164750a"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910c31f98c0f7509036f00873e6b1b87eaf"><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace591049363d66152318b102f2cb1acea8aa0c"> 2666<H3><A name="dwc__ranking_8h_11e26643f8161b162f689f7031ace5910">Error Codes</A></H3> 2667</A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A> 2668 2669 <DL> 2670 <DD> 2671 <PRE><CODE>enum DWCRnkError { 2672 DWC_RNK_SUCCESS 0 2673 DWC_RNK_IN_ERROR 2674 DWC_RNK_ERROR_INVALID_PARAMETER 2675 DWC_RNK_ERROR_INIT_ALREADYINITIALIZED 2676 DWC_RNK_ERROR_INIT_INVALID_INITDATASIZE 2677 DWC_RNK_ERROR_INIT_INVALID_INITDATA 2678 DWC_RNK_ERROR_INIT_INVALID_USERDATA 2679 DWC_RNK_ERROR_PUT_NOTREADY 2680 DWC_RNK_ERROR_PUT_INVALID_KEY 2681 DWC_RNK_ERROR_PUT_NOMEMORY 2682 DWC_RNK_ERROR_GET_NOTREADY 2683 DWC_RNK_ERROR_GET_INVALID_KEY 2684 DWC_RNK_ERROR_GET_NOMEMORY 2685 DWC_RNK_ERROR_CANCEL_NOTASK 2686 DWC_RNK_PROCESS_NOTASK 2687 DWC_RNK_PROCESS_TIMEOUT 2688 DWC_RNK_ERROR_INVALID_MODE 2689 DWC_RNK_ERROR_NOTCOMPLETED 2690 DWC_RNK_ERROR_EMPTY_RESPONSE 2691};</CODE></PRE> 2692 </DD> 2693 </DL> 2694 2695<TABLE border="1"> 2696 <TBODY> 2697 2698 <TR> 2699 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_SUCCESS</CODE></STRONG></EM></TD> 2700 <TD>Succeeded.</TD> 2701 </TR> 2702 2703 <TR> 2704 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_IN_ERROR</CODE></STRONG></EM></TD> 2705 <TD>An error is being generated.</TD> 2706 </TR> 2707 2708 <TR> 2709 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_INVALID_PARAMETER</CODE></STRONG></EM></TD> 2710 <TD>Invalid parameter.</TD> 2711 </TR> 2712 2713 <TR> 2714 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_INIT_ALREADYINITIALIZED</CODE></STRONG></EM></TD> 2715 <TD>Initialized.</TD> 2716 </TR> 2717 2718 <TR> 2719 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_INIT_INVALID_INITDATASIZE</CODE></STRONG></EM></TD> 2720 <TD>Invalid initial data size.</TD> 2721 </TR> 2722 2723 <TR> 2724 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_INIT_INVALID_INITDATA</CODE></STRONG></EM></TD> 2725 <TD>Invalid initial data.</TD> 2726 </TR> 2727 2728 <TR> 2729 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_INIT_INVALID_USERDATA</CODE></STRONG></EM></TD> 2730 <TD>Invalid user information.</TD> 2731 </TR> 2732 2733 <TR> 2734 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_PUT_NOTREADY</CODE></STRONG></EM></TD> 2735 <TD>Not initialized.</TD> 2736 </TR> 2737 2738 <TR> 2739 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_PUT_INVALID_KEY</CODE></STRONG></EM></TD> 2740 <TD>Invalid encryption key.</TD> 2741 </TR> 2742 2743 <TR> 2744 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_PUT_NOMEMORY</CODE></STRONG></EM></TD> 2745 <TD>Insufficient memory.</TD> 2746 </TR> 2747 2748 <TR> 2749 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_GET_NOTREADY</CODE></STRONG></EM></TD> 2750 <TD>Not initialized.</TD> 2751 </TR> 2752 2753 <TR> 2754 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_GET_INVALID_KEY</CODE></STRONG></EM></TD> 2755 <TD>Invalid encryption key.</TD> 2756 </TR> 2757 2758 <TR> 2759 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_GET_NOMEMORY</CODE></STRONG></EM></TD> 2760 <TD>Insufficient memory.</TD> 2761 </TR> 2762 2763 <TR> 2764 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_CANCEL_NOTASK</CODE></STRONG></EM></TD> 2765 <TD>No processing during asynchronous processing.</TD> 2766 </TR> 2767 2768 <TR> 2769 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_PROCESS_NOTASK</CODE></STRONG></EM></TD> 2770 <TD>No processing during asynchronous processing.</TD> 2771 </TR> 2772 2773 <TR> 2774 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_PROCESS_TIMEOUT</CODE></STRONG></EM></TD> 2775 <TD>Timeout.</TD> 2776 </TR> 2777 2778 <TR> 2779 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_INVALID_MODE</CODE></STRONG></EM></TD> 2780 <TD>Invalid mode.</TD> 2781 </TR> 2782 2783 <TR> 2784 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_NOTCOMPLETED</CODE></STRONG></EM></TD> 2785 <TD>Communications not completed.</TD> 2786 </TR> 2787 2788 <TR> 2789 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_ERROR_EMPTY_RESPONSE</CODE></STRONG></EM></TD> 2790 <TD>Empty response.</TD> 2791 </TR> 2792 2793 </TBODY> 2794</TABLE> 2795 2796<A name="dwc__ranking_8h_11103f24ff80fe1419472d4765ab4895f834d6877f549753f2574a1a4aacb0bd1"><A name="dwc__ranking_8h_11103f24ff80fe1419472d4765ab4895fee396b177ab53c71f49d44a3d15f718a"><A name="dwc__ranking_8h_11103f24ff80fe1419472d4765ab4895fde8ecfd9ccabbda747f0fd12993e22b8"><A name="dwc__ranking_8h_11103f24ff80fe1419472d4765ab4895f93ea430beadd39d260579f2897254bee"><A name="dwc__ranking_8h_11103f24ff80fe1419472d4765ab4895f510bb977fc09cd27865ff1d92fcdfe6a"><A name="dwc__ranking_8h_11103f24ff80fe1419472d4765ab4895f62e31ce7f1ec20bd668d195b09efeffe"><A name="dwc__ranking_8h_11103f24ff80fe1419472d4765ab4895f34e2f7d8e4ec0e8348ddced3c81d6223"> 2797<H3><A name="dwc__ranking_8h_11103f24ff80fe1419472d4765ab4895f">Module Status</A></H3> 2798</A></A></A></A></A></A></A> 2799 2800 <DL> 2801 <DD> 2802 <PRE><CODE>enum DWCRnkState { 2803 DWC_RNK_STATE_NOTREADY 0 2804 DWC_RNK_STATE_INITIALIZED 2805 DWC_RNK_STATE_PUT_ASYNC 2806 DWC_RNK_STATE_GET_ASYNC 2807 DWC_RNK_STATE_COMPLETED 2808 DWC_RNK_STATE_TIMEOUT 2809 DWC_RNK_STATE_ERROR 2810};</CODE></PRE> 2811 </DD> 2812 </DL> 2813 2814<TABLE border="1"> 2815 <TBODY> 2816 2817 <TR> 2818 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_STATE_NOTREADY</CODE></STRONG></EM></TD> 2819 <TD>Uninitialized.</TD> 2820 </TR> 2821 2822 <TR> 2823 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_STATE_INITIALIZED</CODE></STRONG></EM></TD> 2824 <TD>Initialized.</TD> 2825 </TR> 2826 2827 <TR> 2828 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_STATE_PUT_ASYNC</CODE></STRONG></EM></TD> 2829 <TD>Currently executing asynchronous PUT process.</TD> 2830 </TR> 2831 2832 <TR> 2833 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_STATE_GET_ASYNC</CODE></STRONG></EM></TD> 2834 <TD>Currently executing asynchronous GET process.</TD> 2835 </TR> 2836 2837 <TR> 2838 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_STATE_COMPLETED</CODE></STRONG></EM></TD> 2839 <TD>Done.</TD> 2840 </TR> 2841 2842 <TR> 2843 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_STATE_TIMEOUT</CODE></STRONG></EM></TD> 2844 <TD>Timeout.</TD> 2845 </TR> 2846 2847 <TR> 2848 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_STATE_ERROR</CODE></STRONG></EM></TD> 2849 <TD>Error occurred.</TD> 2850 </TR> 2851 2852 </TBODY> 2853</TABLE> 2854 2855<A name="dwc__ranking_8h_1bc0db3fbc51ac91811958f9c51e87899039bfac4d629c2a463d410b07ce6ac6d"><A name="dwc__ranking_8h_1bc0db3fbc51ac91811958f9c51e878993ca6ca4a2c3685644692e4f9b1cae147"><A name="dwc__ranking_8h_1bc0db3fbc51ac91811958f9c51e87899ca3c870a3ce572a0dc69d448721ac9c8"><A name="dwc__ranking_8h_1bc0db3fbc51ac91811958f9c51e87899c90ce5817783bde2a5461900ba18d3e7"><A name="dwc__ranking_8h_1bc0db3fbc51ac91811958f9c51e878995c217803023093660126c059de382197"><A name="dwc__ranking_8h_1bc0db3fbc51ac91811958f9c51e87899d89af23d855b10055425a2a2be4e67b1"> 2856<H3><A name="dwc__ranking_8h_1bc0db3fbc51ac91811958f9c51e87899">Region Codes</A></H3> 2857</A></A></A></A></A></A> 2858 2859 <DL> 2860 <DD> 2861 <PRE><CODE>enum DWCRnkRegion { 2862 DWC_RNK_REGION_JP 0x01 2863 DWC_RNK_REGION_US 0x02 2864 DWC_RNK_REGION_EU 0x04 2865 DWC_RNK_REGION_KR 0x08 2866 DWC_RNK_REGION_CH 0x10 2867 DWC_RNK_REGION_ALL 0xff 2868};</CODE></PRE> 2869 </DD> 2870 </DL> 2871 2872<TABLE border="1"> 2873 <TBODY> 2874 2875 <TR> 2876 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_REGION_JP</CODE></STRONG></EM></TD> 2877 <TD>Japan</TD> 2878 </TR> 2879 2880 <TR> 2881 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_REGION_US</CODE></STRONG></EM></TD> 2882 <TD>North America</TD> 2883 </TR> 2884 2885 <TR> 2886 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_REGION_EU</CODE></STRONG></EM></TD> 2887 <TD>Europe</TD> 2888 </TR> 2889 2890 <TR> 2891 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_REGION_KR</CODE></STRONG></EM></TD> 2892 <TD>Korea</TD> 2893 </TR> 2894 2895 <TR> 2896 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_REGION_CH</CODE></STRONG></EM></TD> 2897 <TD>China</TD> 2898 </TR> 2899 2900 <TR> 2901 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_REGION_ALL</CODE></STRONG></EM></TD> 2902 <TD>World</TD> 2903 </TR> 2904 2905 </TBODY> 2906</TABLE> 2907 2908<A name="dwc__ranking_8h_1b024592ea57f7ecd5b76caee1edc5b192780d834ce449ab6c433688a1301e6d2"><A name="dwc__ranking_8h_1b024592ea57f7ecd5b76caee1edc5b196a28982348d7e68f741fe17f02119472"><A name="dwc__ranking_8h_1b024592ea57f7ecd5b76caee1edc5b199ed73aff5c4f370195419350b5922250"><A name="dwc__ranking_8h_1b024592ea57f7ecd5b76caee1edc5b19dabfeed2395ed84700e7d7510b46ca00"><A name="dwc__ranking_8h_1b024592ea57f7ecd5b76caee1edc5b1922d34a9fa74dd2c8fe71b86cda14dd45"><A name="dwc__ranking_8h_1b024592ea57f7ecd5b76caee1edc5b19adf73378f9a269eaa9e782fe4a77109d"> 2909<H3><A name="dwc__ranking_8h_1b024592ea57f7ecd5b76caee1edc5b19">Modes for Getting DWC_RnkGetScoreAsync</A></H3> 2910</A></A></A></A></A></A> 2911 2912 <DL> 2913 <DD> 2914 <PRE><CODE>enum DWCRnkGetMode { 2915 DWC_RNK_GET_MODE_ORDER 2916 DWC_RNK_GET_MODE_TOPLIST 2917 DWC_RNK_GET_MODE_NEAR 2918 DWC_RNK_GET_MODE_FRIENDS 2919 DWC_RNK_GET_MODE_NEAR_HI 2920 DWC_RNK_GET_MODE_NEAR_LOW 2921};</CODE></PRE> 2922 </DD> 2923 </DL> 2924 2925<TABLE border="1"> 2926 <TBODY> 2927 2928 <TR> 2929 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_GET_MODE_ORDER</CODE></STRONG></EM></TD> 2930 <TD>Order.</TD> 2931 </TR> 2932 2933 <TR> 2934 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_GET_MODE_TOPLIST</CODE></STRONG></EM></TD> 2935 <TD>High score.</TD> 2936 </TR> 2937 2938 <TR> 2939 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_GET_MODE_NEAR</CODE></STRONG></EM></TD> 2940 <TD>Nearby scores.</TD> 2941 </TR> 2942 2943 <TR> 2944 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_GET_MODE_FRIENDS</CODE></STRONG></EM></TD> 2945 <TD>Ranking with friends specified.</TD> 2946 </TR> 2947 2948 <TR> 2949 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_GET_MODE_NEAR_HI</CODE></STRONG></EM></TD> 2950 <TD>Nearby scores (higher than one's own ranking).</TD> 2951 </TR> 2952 2953 <TR> 2954 <TD width="25%"><EM><STRONG><CODE>DWC_RNK_GET_MODE_NEAR_LOW</CODE></STRONG></EM></TD> 2955 <TD>Nearby scores (lower than one's own ranking).</TD> 2956 </TR> 2957 2958 </TBODY> 2959</TABLE> 2960 2961<A name="dwc__report_8h_134e9367035075892d6458b4175e11f59f519ed31086e7536ad310917e696bb48"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f598d4a9a65631fe81d3df67d6a25d24869"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f5911e4f7c6385c1c78d26f81678cff77bd"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f5907d794476c026796dd2a886da7549989"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f591b1016e886134b8280d909f8c539d7a9"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f5973909a32377a8d757c877f5369bd41c1"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59b5b74788eb1673741a9f07a89a2875af"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59e7dc80e48addcce17850b25ad2cb2fdb"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59a5acda1f1ace2d061720f27178cafea0"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f5993ccdbeab6626e7aa46deea5cd11da0a"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f596cf55f2bff4709724e01bf374a917ea1"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59aeb31275fac15e0773661687bf1c1d94"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59eb908adbe8631faa44edf30784da7e4a"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f5942f1888af8ffb9bcdc36d2227b2d3f29"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f598f99c6917b6db0d15be11c9e91438d78"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59781032f1b9591dbd653b6c9221b5201d"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f597c9a583714c514502908b9bb030b1516"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f5900df392b194b0842207a6d052a60249c"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59e523e25a6c9294706cbf906174dd6a59"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f592831c0617beccb51cd5915792cfd3dbe"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f590e5644c482a23e0dc495bbc5058004e4"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f5942c2c1d4ed6b3e64a770d6920e7a3a9a"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59ab68fabd6786db644dc6132f6270bd02"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59afb950abbc0c028c4b918eba5b302b86"><A name="dwc__report_8h_134e9367035075892d6458b4175e11f5971e85650fe52d47ca9ddcfb778be822a"> 2962<H3><A name="dwc__report_8h_134e9367035075892d6458b4175e11f59">Flag for Outputting DWC Debug Information</A></H3> 2963</A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A></A> 2964 2965 <DL> 2966 <DD> 2967 <PRE><CODE>enum DWCReportFlag { 2968 DWC_REPORTFLAG_NONE 0x00000000 2969 DWC_REPORTFLAG_INFO 0x00000001 2970 DWC_REPORTFLAG_ERROR 0x00000002 2971 DWC_REPORTFLAG_DEBUG 0x00000004 2972 DWC_REPORTFLAG_WARNING 0x00000008 2973 DWC_REPORTFLAG_ACHECK 0x00000010 2974 DWC_REPORTFLAG_LOGIN 0x00000020 2975 DWC_REPORTFLAG_MATCH_NN 0x00000040 2976 DWC_REPORTFLAG_MATCH_GT2 0x00000080 2977 DWC_REPORTFLAG_TRANSPORT 0x00000100 2978 DWC_REPORTFLAG_QR2_REQ 0x00000200 2979 DWC_REPORTFLAG_SB_UPDATE 0x00000400 2980 DWC_REPORTFLAG_SEND_INFO 0x00008000 2981 DWC_REPORTFLAG_RECV_INFO 0x00010000 2982 DWC_REPORTFLAG_UPDATE_SV 0x00020000 2983 DWC_REPORTFLAG_CONNECTINET 0x00040000 2984 DWC_REPORTFLAG_AUTH 0x01000000 2985 DWC_REPORTFLAG_AC 0x02000000 2986 DWC_REPORTFLAG_BM 0x04000000 2987 DWC_REPORTFLAG_UTIL 0x08000000 2988 DWC_REPORTFLAG_OPTION_CF 0x10000000 2989 DWC_REPORTFLAG_OPTION_CONNTEST 0x20000000 2990 DWC_REPORTFLAG_GAMESPY 0x80000000 2991 DWC_REPORTFLAG_TEST 0x00100000 2992 DWC_REPORTFLAG_ALL 0xffffffff 2993};</CODE></PRE> 2994 </DD> 2995 </DL> 2996 2997<TABLE border="1"> 2998 <TBODY> 2999 3000 <TR> 3001 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_NONE</CODE></STRONG></EM></TD> 3002 <TD></TD> 3003 </TR> 3004 3005 <TR> 3006 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_INFO</CODE></STRONG></EM></TD> 3007 <TD></TD> 3008 </TR> 3009 3010 <TR> 3011 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_ERROR</CODE></STRONG></EM></TD> 3012 <TD></TD> 3013 </TR> 3014 3015 <TR> 3016 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_DEBUG</CODE></STRONG></EM></TD> 3017 <TD></TD> 3018 </TR> 3019 3020 <TR> 3021 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_WARNING</CODE></STRONG></EM></TD> 3022 <TD></TD> 3023 </TR> 3024 3025 <TR> 3026 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_ACHECK</CODE></STRONG></EM></TD> 3027 <TD></TD> 3028 </TR> 3029 3030 <TR> 3031 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_LOGIN</CODE></STRONG></EM></TD> 3032 <TD></TD> 3033 </TR> 3034 3035 <TR> 3036 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_MATCH_NN</CODE></STRONG></EM></TD> 3037 <TD></TD> 3038 </TR> 3039 3040 <TR> 3041 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_MATCH_GT2</CODE></STRONG></EM></TD> 3042 <TD></TD> 3043 </TR> 3044 3045 <TR> 3046 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_TRANSPORT</CODE></STRONG></EM></TD> 3047 <TD></TD> 3048 </TR> 3049 3050 <TR> 3051 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_QR2_REQ</CODE></STRONG></EM></TD> 3052 <TD></TD> 3053 </TR> 3054 3055 <TR> 3056 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_SB_UPDATE</CODE></STRONG></EM></TD> 3057 <TD></TD> 3058 </TR> 3059 3060 <TR> 3061 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_SEND_INFO</CODE></STRONG></EM></TD> 3062 <TD></TD> 3063 </TR> 3064 3065 <TR> 3066 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_RECV_INFO</CODE></STRONG></EM></TD> 3067 <TD></TD> 3068 </TR> 3069 3070 <TR> 3071 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_UPDATE_SV</CODE></STRONG></EM></TD> 3072 <TD></TD> 3073 </TR> 3074 3075 <TR> 3076 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_CONNECTINET</CODE></STRONG></EM></TD> 3077 <TD></TD> 3078 </TR> 3079 3080 <TR> 3081 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_AUTH</CODE></STRONG></EM></TD> 3082 <TD></TD> 3083 </TR> 3084 3085 <TR> 3086 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_AC</CODE></STRONG></EM></TD> 3087 <TD></TD> 3088 </TR> 3089 3090 <TR> 3091 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_BM</CODE></STRONG></EM></TD> 3092 <TD></TD> 3093 </TR> 3094 3095 <TR> 3096 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_UTIL</CODE></STRONG></EM></TD> 3097 <TD></TD> 3098 </TR> 3099 3100 <TR> 3101 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_OPTION_CF</CODE></STRONG></EM></TD> 3102 <TD></TD> 3103 </TR> 3104 3105 <TR> 3106 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_OPTION_CONNTEST</CODE></STRONG></EM></TD> 3107 <TD></TD> 3108 </TR> 3109 3110 <TR> 3111 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_GAMESPY</CODE></STRONG></EM></TD> 3112 <TD></TD> 3113 </TR> 3114 3115 <TR> 3116 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_TEST</CODE></STRONG></EM></TD> 3117 <TD></TD> 3118 </TR> 3119 3120 <TR> 3121 <TD width="25%"><EM><STRONG><CODE>DWC_REPORTFLAG_ALL</CODE></STRONG></EM></TD> 3122 <TD></TD> 3123 </TR> 3124 3125 </TBODY> 3126</TABLE> 3127 3128<A name="dwc__svl_8h_1eac74605ac413c74cd6b770894fe426c7fb7891ff1ed0a35f4e76ea7d10c6cda"><A name="dwc__svl_8h_1eac74605ac413c74cd6b770894fe426c0b0b42a1d7e1ae802ada2fea0e34b342"><A name="dwc__svl_8h_1eac74605ac413c74cd6b770894fe426ccb5731f2169fff2b24aa869980a962c7"><A name="dwc__svl_8h_1eac74605ac413c74cd6b770894fe426c019427c33fa7875cb41798902e9a8b80"><A name="dwc__svl_8h_1eac74605ac413c74cd6b770894fe426ce69951c5455e621beaed772d4075af48"><A name="dwc__svl_8h_1eac74605ac413c74cd6b770894fe426cb6ebccb1501c28fa2d2477cff9bcf810"><A name="dwc__svl_8h_1eac74605ac413c74cd6b770894fe426ca31d3699c23806a2b76722e0dbb2401d"> 3129<H3><A name="dwc__svl_8h_1eac74605ac413c74cd6b770894fe426c">Enumeration Type Indicating the SVC Acquisition State</A></H3> 3130</A></A></A></A></A></A></A> 3131 3132 <DL> 3133 <DD> 3134 <PRE><CODE>enum DWCSvlState { 3135 DWC_SVL_STATE_DIRTY 0 3136 DWC_SVL_STATE_IDLE 3137 DWC_SVL_STATE_HTTP 3138 DWC_SVL_STATE_SUCCESS 3139 DWC_SVL_STATE_ERROR 3140 DWC_SVL_STATE_CANCELED 3141 DWC_SVL_STATE_MAX 3142};</CODE></PRE> 3143 </DD> 3144 </DL> 3145 3146<TABLE border="1"> 3147 <TBODY> 3148 3149 <TR> 3150 <TD width="25%"><EM><STRONG><CODE>DWC_SVL_STATE_DIRTY</CODE></STRONG></EM></TD> 3151 <TD>Uninitialized.</TD> 3152 </TR> 3153 3154 <TR> 3155 <TD width="25%"><EM><STRONG><CODE>DWC_SVL_STATE_IDLE</CODE></STRONG></EM></TD> 3156 <TD>Not currently running.</TD> 3157 </TR> 3158 3159 <TR> 3160 <TD width="25%"><EM><STRONG><CODE>DWC_SVL_STATE_HTTP</CODE></STRONG></EM></TD> 3161 <TD>Currently performing HTTP communications.</TD> 3162 </TR> 3163 3164 <TR> 3165 <TD width="25%"><EM><STRONG><CODE>DWC_SVL_STATE_SUCCESS</CODE></STRONG></EM></TD> 3166 <TD>Token acquisition was successful.</TD> 3167 </TR> 3168 3169 <TR> 3170 <TD width="25%"><EM><STRONG><CODE>DWC_SVL_STATE_ERROR</CODE></STRONG></EM></TD> 3171 <TD>Token acquisition failed.</TD> 3172 </TR> 3173 3174 <TR> 3175 <TD width="25%"><EM><STRONG><CODE>DWC_SVL_STATE_CANCELED</CODE></STRONG></EM></TD> 3176 <TD>Token acquisition was canceled.</TD> 3177 </TR> 3178 3179 <TR> 3180 <TD width="25%"><EM><STRONG><CODE>DWC_SVL_STATE_MAX</CODE></STRONG></EM></TD> 3181 <TD></TD> 3182 </TR> 3183 3184 </TBODY> 3185</TABLE> 3186 3187 3188 3189<H2>Type Definitions</H2> 3190<TABLE border="1"> 3191 <TBODY> 3192 3193 <TR> 3194 <TH width="25%"><A>typedef DWCAccUserData DWCUserData</A></TH> 3195 <TD>The player data for each player, including login ID.<p>Make sure that the members of this structure are not accessed directly.</p></TD> 3196 </TR> 3197 3198 <TR> 3199 <TH width="25%"><A>typedef DWCAccFriendData DWCFriendData</A></TH> 3200 <TD>This union stores friend data.<p>Make sure that the members of this union are not accessed directly.</p></TD> 3201 </TR> 3202 3203 <TR> 3204 <TH width="25%"><A>typedef struct tagDWCCfInfo DWCCfInfo</A></TH> 3205 <TD>This structure stores the data obtained by the <CODE>DWC_CfGetWiiNumber</CODE> function.<p><br></p></TD> 3206 </TR> 3207 3208 </TBODY> 3209</TABLE> 3210<hr><p>CONFIDENTIAL</p></body> 3211</html> 3212