1 /*---------------------------------------------------------------------------* 2 Project: Horizon 3 File: ac_Result.h 4 5 Copyright (C)2009-2012 Nintendo Co., Ltd. All rights reserved. 6 7 These coded instructions, statements, and computer programs contain 8 proprietary information of Nintendo of America Inc. and/or Nintendo 9 Company Ltd., and are protected by Federal copyright law. They may 10 not be disclosed to third parties or copied or duplicated in any form, 11 in whole or in part, without the prior written consent of Nintendo. 12 13 $Rev: 46347 $ 14 *---------------------------------------------------------------------------*/ 15 16 #ifndef NN_AC_AC_RESULT_H_ 17 #define NN_AC_AC_RESULT_H_ 18 19 #include <nn/Result.h> 20 21 #ifdef __cplusplus 22 23 namespace nn { namespace ac { 24 //New definition 25 26 /* 27 28 */ 29 enum Description 30 { 31 DESCRIPTION_WAN_CONNECTED = 50, // 32 DESCRIPTION_LAN_CONNECTED, // 33 DESCRIPTION_UNNECESSARY_HOTSPOT_LOGOUT, // 34 35 DESCRIPTION_PROCESSING = 70, // 36 37 DESCRIPTION_FAILED_STARTUP = 100, // 38 DESCRIPTION_FAILED_CONNECT_AP, // 39 DESCRIPTION_FAILED_DHCP, // 40 DESCRIPTION_CONFLICT_IP_ADDRESS, // 41 DESCRIPTION_INVALID_KEY_VALUE, // 42 DESCRIPTION_UNSUPPORT_AUTH_ALGORITHM, // 43 DESCRIPTION_DENY_USB_AP, // 44 45 DESCRIPTION_INVALID_DNS = 150, // 46 DESCRIPTION_INVALID_PROXY, // 47 DESCRIPTION_FAILED_CONNTEST, // 48 49 DESCRIPTION_UNSUPPORT_HOTSPOT = 200, // 50 DESCRIPTION_FAILED_HOTSPOT_AUTHENTICATION, // 51 DESCRIPTION_FAILED_HOTSPOT_CONNTEST, // 52 DESCRIPTION_UNSUPPORT_PLACE, // 53 DESCRIPTION_FAILED_HOTSPOT_LOGOUT, // 54 DESCRIPTION_ALREADY_CONNECT_UNSUPPORT_AP, // 55 56 DESCRIPTION_FAILED_SCAN = 300, // 57 DESCRIPTION_ALREADY_CONNECTING, // 58 DESCRIPTION_NOT_CONNECTING, // 59 DESCRIPTION_ALREADY_EXCLUSIVE, // 60 DESCRIPTION_NOT_EXCLUSIVE, // 61 DESCRIPTION_INVALID_LOCATION, // 62 63 DESCRIPTION_NOT_AGREE_EULA = 900, // 64 DESCRIPTION_WIFI_OFF, // 65 DESCRIPTION_BROKEN_NAND, // 66 DESCRIPTION_BROKEN_WIRELESS, // 67 68 DESCRIPTION_END 69 }; 70 71 /* Please see man pages for details 72 73 74 */ 75 76 /* Please see man pages for details 77 78 79 */ 80 NN_DEFINE_RESULT_CONST( 81 ResultDebugOnly, 82 Result::LEVEL_USAGE, Result::SUMMARY_WOULD_BLOCK, Result::MODULE_NN_AC, Result::DESCRIPTION_NOT_IMPLEMENTED 83 ); 84 85 /* Please see man pages for details 86 87 88 89 */ 90 NN_DEFINE_RESULT_CONST( 91 ResultAlreadyInitialized, 92 Result::LEVEL_SUCCESS, Result::SUMMARY_NOTHING_HAPPENED, Result::MODULE_NN_AC, Result::DESCRIPTION_ALREADY_INITIALIZED 93 ); 94 95 /* Please see man pages for details 96 97 98 */ 99 NN_DEFINE_RESULT_CONST( 100 ResultNotInitialized, 101 Result::LEVEL_SUCCESS, Result::SUMMARY_NOTHING_HAPPENED, Result::MODULE_NN_AC, Result::DESCRIPTION_NOT_INITIALIZED 102 ); 103 104 /* Please see man pages for details 105 106 107 */ 108 NN_DEFINE_RESULT_CONST( 109 ResultCanceled, 110 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, Result::DESCRIPTION_CANCEL_REQUESTED 111 ); 112 113 /* Please see man pages for details 114 115 116 */ 117 NN_DEFINE_RESULT_CONST( 118 ResultInvalidData, 119 Result::LEVEL_USAGE, Result::SUMMARY_WOULD_BLOCK, Result::MODULE_NN_AC, Result::DESCRIPTION_INVALID_RESULT_VALUE 120 ); 121 122 /* Please see man pages for details 123 124 125 */ 126 NN_DEFINE_RESULT_CONST( 127 ResultInvalidArgumentOutOfRange, 128 Result::LEVEL_USAGE, Result::SUMMARY_INVALID_ARGUMENT, Result::MODULE_NN_AC, Result::DESCRIPTION_OUT_OF_RANGE 129 ); 130 131 /* Please see man pages for details 132 133 134 */ 135 NN_DEFINE_RESULT_CONST( 136 ResultOutOfMemory, 137 Result::LEVEL_FATAL, Result::SUMMARY_INTERNAL, Result::MODULE_NN_AC, Result::DESCRIPTION_OUT_OF_MEMORY 138 ); 139 140 /* Please see man pages for details 141 142 143 */ 144 NN_DEFINE_RESULT_CONST( 145 ResultAlreadyExists, 146 Result::LEVEL_USAGE, Result::SUMMARY_INVALID_STATE, Result::MODULE_NN_AC, Result::DESCRIPTION_ALREADY_EXISTS 147 ); 148 149 /* Please see man pages for details 150 151 152 */ 153 NN_DEFINE_RESULT_CONST( 154 ResultNotAgreeEula, 155 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_NOT_AGREE_EULA 156 ); 157 158 /* Please see man pages for details 159 160 161 */ 162 NN_DEFINE_RESULT_CONST( 163 ResultWifiOff, 164 Result::LEVEL_STATUS, Result::SUMMARY_INVALID_STATE, Result::MODULE_NN_AC, DESCRIPTION_WIFI_OFF 165 ); 166 167 /* Please see man pages for details 168 169 170 171 */ 172 NN_DEFINE_RESULT_CONST( 173 ResultBrokenNand, 174 Result::LEVEL_FATAL, Result::SUMMARY_OUT_OF_RESOURCE, Result::MODULE_NN_AC, DESCRIPTION_BROKEN_NAND 175 ); 176 177 /* Please see man pages for details 178 179 180 181 */ 182 NN_DEFINE_RESULT_CONST( 183 ResultBrokenWireless, 184 Result::LEVEL_FATAL, Result::SUMMARY_OUT_OF_RESOURCE, Result::MODULE_NN_AC, DESCRIPTION_BROKEN_WIRELESS 185 ); 186 187 /* Please see man pages for details 188 189 190 */ 191 NN_DEFINE_RESULT_CONST( 192 ResultNotFoundAccessPoint, 193 Result::LEVEL_STATUS, Result::SUMMARY_NOT_FOUND, Result::MODULE_NN_AC, Result::DESCRIPTION_NOT_FOUND 194 ); 195 196 /* Please see man pages for details 197 198 199 */ 200 NN_DEFINE_RESULT_CONST( 201 ResultFailedStartup, 202 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_FAILED_STARTUP 203 ); 204 205 /* Please see man pages for details 206 207 208 */ 209 NN_DEFINE_RESULT_CONST( 210 ResultFailedConnectAp, 211 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_FAILED_CONNECT_AP 212 ); 213 214 /* Please see man pages for details 215 216 217 218 */ 219 NN_DEFINE_RESULT_CONST( 220 ResultInvalidKeyValue, 221 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_INVALID_KEY_VALUE 222 ); 223 224 /* Please see man pages for details 225 226 227 */ 228 NN_DEFINE_RESULT_CONST( 229 ResultFailedDhcp, 230 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_FAILED_DHCP 231 ); 232 233 /* Please see man pages for details 234 235 236 */ 237 NN_DEFINE_RESULT_CONST( 238 ResultConflictIpAddress, 239 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_CONFLICT_IP_ADDRESS 240 ); 241 242 /* Please see man pages for details 243 244 245 */ 246 NN_DEFINE_RESULT_CONST( 247 ResultUnsupportAuthAlgorithm, 248 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_UNSUPPORT_AUTH_ALGORITHM 249 ); 250 251 /* Please see man pages for details 252 253 254 */ 255 NN_DEFINE_RESULT_CONST( 256 ResultDenyUsbAp, 257 Result::LEVEL_STATUS, Result::SUMMARY_INTERNAL, Result::MODULE_NN_AC, DESCRIPTION_DENY_USB_AP 258 ); 259 260 /* Please see man pages for details 261 262 263 */ 264 NN_DEFINE_RESULT_CONST( 265 ResultInvalidDns, 266 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_INVALID_DNS 267 ); 268 269 /* Please see man pages for details 270 271 272 */ 273 NN_DEFINE_RESULT_CONST( 274 ResultInvalidProxy, 275 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_INVALID_PROXY 276 ); 277 278 /* Please see man pages for details 279 280 281 */ 282 NN_DEFINE_RESULT_CONST( 283 ResultFailedConnTest, 284 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_FAILED_CONNTEST 285 ); 286 287 /* Please see man pages for details 288 289 290 */ 291 NN_DEFINE_RESULT_CONST( 292 ResultUnsupportHotspot, 293 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_UNSUPPORT_HOTSPOT 294 ); 295 296 /* Please see man pages for details 297 298 299 */ 300 NN_DEFINE_RESULT_CONST( 301 ResultFailedHotspotAuthentication, 302 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_FAILED_HOTSPOT_AUTHENTICATION 303 ); 304 305 /* Please see man pages for details 306 307 308 */ 309 NN_DEFINE_RESULT_CONST( 310 ResultFailedHotspotConntest, 311 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_FAILED_HOTSPOT_CONNTEST 312 ); 313 314 /* Please see man pages for details 315 316 317 318 */ 319 NN_DEFINE_RESULT_CONST( 320 ResultFailedHotspotLogout, 321 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_FAILED_HOTSPOT_LOGOUT 322 ); 323 324 /* Please see man pages for details 325 326 327 */ 328 NN_DEFINE_RESULT_CONST( 329 ResultUnsupportPlace, 330 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_UNSUPPORT_PLACE 331 ); 332 333 /* Please see man pages for details 334 335 336 337 */ 338 NN_DEFINE_RESULT_CONST( 339 ResultFailedHotspotLogout, 340 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_FAILED_HOTSPOT_LOGOUT 341 ); 342 343 /* Please see man pages for details 344 345 346 347 */ 348 NN_DEFINE_RESULT_CONST( 349 ResultAlreadyConnectUnsupportAp, 350 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_ALREADY_CONNECT_UNSUPPORT_AP 351 ); 352 353 /* Please see man pages for details 354 355 356 */ 357 NN_DEFINE_RESULT_CONST( 358 ResultFailedScan, 359 Result::LEVEL_STATUS, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_FAILED_SCAN 360 ); 361 362 /* Please see man pages for details 363 364 365 */ 366 NN_DEFINE_RESULT_CONST( 367 ResultAlreadyConnecting, 368 Result::LEVEL_USAGE, Result::SUMMARY_INVALID_STATE, Result::MODULE_NN_AC, DESCRIPTION_ALREADY_CONNECTING 369 ); 370 371 /* Please see man pages for details 372 373 374 */ 375 NN_DEFINE_RESULT_CONST( 376 ResultNotConnecting, 377 Result::LEVEL_USAGE, Result::SUMMARY_INVALID_STATE, Result::MODULE_NN_AC, DESCRIPTION_NOT_CONNECTING 378 ); 379 380 /* Please see man pages for details 381 382 383 384 */ 385 NN_DEFINE_RESULT_CONST( 386 ResultAlreadyExclusive, 387 Result::LEVEL_USAGE, Result::SUMMARY_INVALID_STATE, Result::MODULE_NN_AC, DESCRIPTION_ALREADY_EXCLUSIVE 388 ); 389 390 /* Please see man pages for details 391 392 393 394 */ 395 NN_DEFINE_RESULT_CONST( 396 ResultNotExclusive, 397 Result::LEVEL_USAGE, Result::SUMMARY_INVALID_STATE, Result::MODULE_NN_AC, DESCRIPTION_NOT_EXCLUSIVE 398 ); 399 400 /* Please see man pages for details 401 402 403 */ 404 NN_DEFINE_RESULT_CONST( 405 ResultInvalidLocation, 406 Result::LEVEL_STATUS, Result::SUMMARY_INVALID_STATE, Result::MODULE_NN_AC, DESCRIPTION_INVALID_LOCATION 407 ); 408 409 /* Please see man pages for details 410 411 412 */ 413 NN_DEFINE_RESULT_CONST( 414 ResultLanConnected, 415 Result::LEVEL_SUCCESS, Result::SUMMARY_SUCCESS, Result::MODULE_NN_AC, DESCRIPTION_LAN_CONNECTED 416 ); 417 418 /* Please see man pages for details 419 420 421 */ 422 NN_DEFINE_RESULT_CONST( 423 ResultWanConnected, 424 Result::LEVEL_SUCCESS, Result::SUMMARY_SUCCESS, Result::MODULE_NN_AC, DESCRIPTION_WAN_CONNECTED 425 ); 426 427 /* Please see man pages for details 428 429 430 431 */ 432 NN_DEFINE_RESULT_CONST( 433 ResultUnnecessaryHotspotLogout, 434 Result::LEVEL_SUCCESS, Result::SUMMARY_SUCCESS, Result::MODULE_NN_AC, DESCRIPTION_UNNECESSARY_HOTSPOT_LOGOUT 435 ); 436 437 /* Please see man pages for details 438 439 440 */ 441 NN_DEFINE_RESULT_CONST( 442 ResultProcessing, 443 Result::LEVEL_USAGE, Result::SUMMARY_CANCELLED, Result::MODULE_NN_AC, DESCRIPTION_PROCESSING 444 ); 445 446 }} 447 448 #endif // __cplusplus 449 450 #endif 451