1 /*---------------------------------------------------------------------------* 2 3 Copyright (C) Nintendo. All rights reserved. 4 5 These coded instructions, statements, and computer programs contain 6 proprietary information of Nintendo of America Inc. and/or Nintendo 7 Company Ltd., and are protected by Federal copyright law. They may 8 not be disclosed to third parties or copied or duplicated in any form, 9 in whole or in part, without the prior written consent of Nintendo. 10 11 *---------------------------------------------------------------------------*/ 12 13 // 14 // Do not edit this file. 15 // This file is automatically generated. 16 // 17 18 #ifndef NN_OLV_OLV_RESULT_H_ 19 #define NN_OLV_OLV_RESULT_H_ 20 21 #include <nn/Result.h> 22 #include <nn/Modules.h> 23 24 25 #ifdef __cplusplus 26 27 namespace nn { 28 namespace olv { 29 30 /** @addtogroup nn_olv_result Return Values 31 * @{ 32 */ 33 34 /*! 35 :category Result 36 @class nn::olv::ResultSuccess 37 @brief Indicates success. 38 39 */ 40 NN_DEFINE_RESULT_CONST_RANGE( 41 ResultSuccess, 42 nn::Result::LEVEL_SUCCESS, nn::RESULT_MODULE_NN_OLV, 128, 128, 12800 43 ); 44 45 /*! 46 :category Result 47 @class nn::olv::ResultFatalError 48 @brief Unexpected error. 49 50 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 51 52 @li <tt>@ref nn::olv::ResultMemoryAllocateError</tt> 53 @li <tt>@ref nn::olv::ResultNotImplemented</tt> 54 @li <tt>@ref nn::olv::ResultInitializeError</tt> 55 @li <tt>@ref nn::olv::ResultInternalError</tt> 56 @li <tt>@ref nn::olv::ResultUnknown</tt> 57 58 59 */ 60 NN_DEFINE_RESULT_CONST_RANGE( 61 ResultFatalError, 62 nn::Result::LEVEL_FATAL, nn::RESULT_MODULE_NN_OLV, 12800, 12800, 25600 63 ); 64 65 /*! 66 :category Result 67 @class nn::olv::ResultMemoryAllocateError 68 @brief Indicates that memory allocation failed. 69 70 This result is subsumed by the following results and can be caught by handling any of them. 71 72 @li <tt>@ref nn::olv::ResultFatalError</tt> 73 74 75 */ 76 NN_DEFINE_RESULT_CONST_RANGE( 77 ResultMemoryAllocateError, 78 nn::Result::LEVEL_FATAL, nn::RESULT_MODULE_NN_OLV, 12928, 12928, 13056 79 ); 80 81 /*! 82 :category Result 83 @class nn::olv::ResultNotImplemented 84 @brief Feature not implemented. 85 86 This result is subsumed by the following results and can be caught by handling any of them. 87 88 @li <tt>@ref nn::olv::ResultFatalError</tt> 89 90 91 */ 92 NN_DEFINE_RESULT_CONST_RANGE( 93 ResultNotImplemented, 94 nn::Result::LEVEL_FATAL, nn::RESULT_MODULE_NN_OLV, 13056, 13056, 13184 95 ); 96 97 /*! 98 :category Result 99 @class nn::olv::ResultInitializeError 100 @brief Indicates an initialization error. 101 102 This result is subsumed by the following results and can be caught by handling any of them. 103 104 @li <tt>@ref nn::olv::ResultFatalError</tt> 105 106 107 */ 108 NN_DEFINE_RESULT_CONST_RANGE( 109 ResultInitializeError, 110 nn::Result::LEVEL_FATAL, nn::RESULT_MODULE_NN_OLV, 13184, 13184, 13312 111 ); 112 113 /*! 114 :category Result 115 @class nn::olv::ResultInternalError 116 @brief Internal library error. There might be a bug in the library. 117 118 This result is subsumed by the following results and can be caught by handling any of them. 119 120 @li <tt>@ref nn::olv::ResultFatalError</tt> 121 122 123 */ 124 NN_DEFINE_RESULT_CONST_RANGE( 125 ResultInternalError, 126 nn::Result::LEVEL_FATAL, nn::RESULT_MODULE_NN_OLV, 13312, 13312, 13440 127 ); 128 129 /*! 130 :category Result 131 @class nn::olv::ResultUnknown 132 @brief Undefined error. 133 134 This result is subsumed by the following results and can be caught by handling any of them. 135 136 @li <tt>@ref nn::olv::ResultFatalError</tt> 137 138 139 */ 140 NN_DEFINE_RESULT_CONST_RANGE( 141 ResultUnknown, 142 nn::Result::LEVEL_FATAL, nn::RESULT_MODULE_NN_OLV, 25472, 25472, 25600 143 ); 144 145 /*! 146 :category Result 147 @class nn::olv::ResultLibraryUsage 148 @brief Usage error. 149 150 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 151 152 @li <tt>@ref nn::olv::ResultInvalidParameter</tt> 153 @li <tt>@ref nn::olv::ResultInvalidFormat</tt> 154 @li <tt>@ref nn::olv::ResultInvalidSize</tt> 155 @li <tt>@ref nn::olv::ResultInvalidPointer</tt> 156 @li <tt>@ref nn::olv::ResultNotInitialized</tt> 157 @li <tt>@ref nn::olv::ResultInitialized</tt> 158 @li <tt>@ref nn::olv::ResultOfflineMode</tt> 159 @li <tt>@ref nn::olv::ResultNotExistData</tt> 160 @li <tt>@ref nn::olv::ResultNotEnoughMemory</tt> 161 @li <tt>@ref nn::olv::ResultTooMuchData</tt> 162 163 164 */ 165 NN_DEFINE_RESULT_CONST_RANGE( 166 ResultLibraryUsage, 167 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 25600, 25600, 38400 168 ); 169 170 /*! 171 :category Result 172 @class nn::olv::ResultInvalidParameter 173 @brief Indicates an invalid parameter. 174 175 This result is subsumed by the following results and can be caught by handling any of them. 176 177 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 178 179 180 */ 181 NN_DEFINE_RESULT_CONST_RANGE( 182 ResultInvalidParameter, 183 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 25728, 25728, 25856 184 ); 185 186 /*! 187 :category Result 188 @class nn::olv::ResultInvalidFormat 189 @brief Indicates an invalid format. 190 191 This result is subsumed by the following results and can be caught by handling any of them. 192 193 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 194 195 196 */ 197 NN_DEFINE_RESULT_CONST_RANGE( 198 ResultInvalidFormat, 199 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 25856, 25856, 25984 200 ); 201 202 /*! 203 :category Result 204 @class nn::olv::ResultInvalidSize 205 @brief Invalid size. 206 207 This result is subsumed by the following results and can be caught by handling any of them. 208 209 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 210 211 212 */ 213 NN_DEFINE_RESULT_CONST_RANGE( 214 ResultInvalidSize, 215 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 25984, 25984, 26112 216 ); 217 218 /*! 219 :category Result 220 @class nn::olv::ResultInvalidPointer 221 @brief Invalid pointer. 222 223 This result is subsumed by the following results and can be caught by handling any of them. 224 225 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 226 227 228 */ 229 NN_DEFINE_RESULT_CONST_RANGE( 230 ResultInvalidPointer, 231 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 26112, 26112, 26240 232 ); 233 234 /*! 235 :category Result 236 @class nn::olv::ResultNotInitialized 237 @brief Indicates that the library has not been initialized. 238 239 This result is subsumed by the following results and can be caught by handling any of them. 240 241 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 242 243 244 */ 245 NN_DEFINE_RESULT_CONST_RANGE( 246 ResultNotInitialized, 247 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 26240, 26240, 26368 248 ); 249 250 /*! 251 :category Result 252 @class nn::olv::ResultInitialized 253 @brief The library is already initialized. 254 255 This result is subsumed by the following results and can be caught by handling any of them. 256 257 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 258 259 260 */ 261 NN_DEFINE_RESULT_CONST_RANGE( 262 ResultInitialized, 263 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 26368, 26368, 26496 264 ); 265 266 /*! 267 :category Result 268 @class nn::olv::ResultOfflineMode 269 @brief The library was initialized in offline mode. 270 271 This result is subsumed by the following results and can be caught by handling any of them. 272 273 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 274 275 276 */ 277 NN_DEFINE_RESULT_CONST_RANGE( 278 ResultOfflineMode, 279 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 26496, 26496, 26624 280 ); 281 282 /*! 283 :category Result 284 @class nn::olv::ResultNotExistData 285 @brief No valid data. 286 287 This result is subsumed by the following results and can be caught by handling any of them. 288 289 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 290 291 292 */ 293 NN_DEFINE_RESULT_CONST_RANGE( 294 ResultNotExistData, 295 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 26624, 26624, 26752 296 ); 297 298 /*! 299 :category Result 300 @class nn::olv::ResultNotEnoughMemory 301 @brief Insufficient memory. 302 303 This result is subsumed by the following results and can be caught by handling any of them. 304 305 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 306 307 308 */ 309 NN_DEFINE_RESULT_CONST_RANGE( 310 ResultNotEnoughMemory, 311 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 26752, 26752, 26880 312 ); 313 314 /*! 315 :category Result 316 @class nn::olv::ResultTooMuchData 317 @brief Too many instances of data. 318 319 This result is subsumed by the following results and can be caught by handling any of them. 320 321 @li <tt>@ref nn::olv::ResultLibraryUsage</tt> 322 323 324 */ 325 NN_DEFINE_RESULT_CONST_RANGE( 326 ResultTooMuchData, 327 nn::Result::LEVEL_USAGE, nn::RESULT_MODULE_NN_OLV, 26880, 26880, 27008 328 ); 329 330 /*! 331 :category Result 332 @class nn::olv::ResultLibraryCanceled 333 @brief Canceled. 334 335 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 336 337 @li <tt>@ref nn::olv::ResultCanceled</tt> 338 @li <tt>@ref nn::olv::ResultNotCanceled</tt> 339 340 341 */ 342 NN_DEFINE_RESULT_CONST_RANGE( 343 ResultLibraryCanceled, 344 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 38400, 38400, 51200 345 ); 346 347 /*! 348 :category Result 349 @class nn::olv::ResultCanceled 350 @brief The action was canceled. 351 352 This result is subsumed by the following results and can be caught by handling any of them. 353 354 @li <tt>@ref nn::olv::ResultLibraryCanceled</tt> 355 356 357 */ 358 NN_DEFINE_RESULT_CONST_RANGE( 359 ResultCanceled, 360 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 38528, 38528, 38656 361 ); 362 363 /*! 364 :category Result 365 @class nn::olv::ResultNotCanceled 366 @brief No actions to cancel. 367 368 This result is subsumed by the following results and can be caught by handling any of them. 369 370 @li <tt>@ref nn::olv::ResultLibraryCanceled</tt> 371 372 373 */ 374 NN_DEFINE_RESULT_CONST_RANGE( 375 ResultNotCanceled, 376 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 38656, 38656, 38784 377 ); 378 379 /*! 380 :category Result 381 @class nn::olv::ResultLibraryError 382 @brief An error resulted due to system trouble. 383 384 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 385 386 @li <tt>@ref nn::olv::ResultLibraryPermanentError</tt> 387 @li <tt>@ref nn::olv::ResultSystemUpdateRequired</tt> 388 @li <tt>@ref nn::olv::ResultLibraryRestrictedByParentalControl</tt> 389 @li <tt>@ref nn::olv::ResultLibraryRestrictedToUploadByParentalControl</tt> 390 @li <tt>@ref nn::olv::ResultUserBannedByAccountServer</tt> 391 @li <tt>@ref nn::olv::ResultDeviceBannedByAccountServer</tt> 392 @li <tt>@ref nn::olv::ResultLibraryTemporaryError</tt> 393 @li <tt>@ref nn::olv::ResultSciError</tt> 394 @li <tt>@ref nn::olv::ResultAcpError</tt> 395 @li <tt>@ref nn::olv::ResultPostAppPreloadFailed</tt> 396 @li <tt>@ref nn::olv::ResultInvalidCommunityCode</tt> 397 398 399 */ 400 NN_DEFINE_RESULT_CONST_RANGE( 401 ResultLibraryError, 402 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 127872, 127872, 256000 403 ); 404 405 /*! 406 :category Result 407 @class nn::olv::ResultLibraryPermanentError 408 @brief A permanent error resulted due to system trouble. 409 410 This result is subsumed by the following results and can be caught by handling any of them. 411 412 @li <tt>@ref nn::olv::ResultLibraryError</tt> 413 414 415 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 416 417 @li <tt>@ref nn::olv::ResultSystemUpdateRequired</tt> 418 @li <tt>@ref nn::olv::ResultLibraryRestrictedByParentalControl</tt> 419 @li <tt>@ref nn::olv::ResultLibraryRestrictedToUploadByParentalControl</tt> 420 @li <tt>@ref nn::olv::ResultUserBannedByAccountServer</tt> 421 @li <tt>@ref nn::olv::ResultDeviceBannedByAccountServer</tt> 422 423 424 */ 425 NN_DEFINE_RESULT_CONST_RANGE( 426 ResultLibraryPermanentError, 427 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 128000, 128000, 140800 428 ); 429 430 /*! 431 :category Result 432 @class nn::olv::ResultSystemUpdateRequired 433 @brief Miiverse service not found. 434 435 This result is subsumed by the following results and can be caught by handling any of them. 436 437 @li <tt>@ref nn::olv::ResultLibraryError</tt> 438 @li <tt>@ref nn::olv::ResultLibraryPermanentError</tt> 439 440 441 */ 442 NN_DEFINE_RESULT_CONST_RANGE( 443 ResultSystemUpdateRequired, 444 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 128128, 128128, 128256 445 ); 446 447 /*! 448 :category Result 449 @class nn::olv::ResultLibraryRestrictedByParentalControl 450 @brief The feature is restricted by parental control. 451 452 This result is subsumed by the following results and can be caught by handling any of them. 453 454 @li <tt>@ref nn::olv::ResultLibraryError</tt> 455 @li <tt>@ref nn::olv::ResultLibraryPermanentError</tt> 456 457 458 */ 459 NN_DEFINE_RESULT_CONST_RANGE( 460 ResultLibraryRestrictedByParentalControl, 461 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 128256, 128256, 128384 462 ); 463 464 /*! 465 :category Result 466 @class nn::olv::ResultLibraryRestrictedToUploadByParentalControl 467 @brief Uploads are restricted to postings allowed by parental control. 468 469 This result is subsumed by the following results and can be caught by handling any of them. 470 471 @li <tt>@ref nn::olv::ResultLibraryError</tt> 472 @li <tt>@ref nn::olv::ResultLibraryPermanentError</tt> 473 474 475 */ 476 NN_DEFINE_RESULT_CONST_RANGE( 477 ResultLibraryRestrictedToUploadByParentalControl, 478 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 128384, 128384, 128512 479 ); 480 481 /*! 482 :category Result 483 @class nn::olv::ResultUserBannedByAccountServer 484 @brief The user is banned. 485 486 This result is subsumed by the following results and can be caught by handling any of them. 487 488 @li <tt>@ref nn::olv::ResultLibraryError</tt> 489 @li <tt>@ref nn::olv::ResultLibraryPermanentError</tt> 490 491 492 */ 493 NN_DEFINE_RESULT_CONST_RANGE( 494 ResultUserBannedByAccountServer, 495 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 129024, 129024, 129152 496 ); 497 498 /*! 499 :category Result 500 @class nn::olv::ResultDeviceBannedByAccountServer 501 @brief The system hardware is banned. 502 503 This result is subsumed by the following results and can be caught by handling any of them. 504 505 @li <tt>@ref nn::olv::ResultLibraryError</tt> 506 @li <tt>@ref nn::olv::ResultLibraryPermanentError</tt> 507 508 509 */ 510 NN_DEFINE_RESULT_CONST_RANGE( 511 ResultDeviceBannedByAccountServer, 512 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 129152, 129152, 129280 513 ); 514 515 /*! 516 :category Result 517 @class nn::olv::ResultLibraryTemporaryError 518 @brief A temporary error resulted due to system trouble. 519 520 This result is subsumed by the following results and can be caught by handling any of them. 521 522 @li <tt>@ref nn::olv::ResultLibraryError</tt> 523 524 525 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 526 527 @li <tt>@ref nn::olv::ResultSciError</tt> 528 @li <tt>@ref nn::olv::ResultAcpError</tt> 529 @li <tt>@ref nn::olv::ResultPostAppPreloadFailed</tt> 530 @li <tt>@ref nn::olv::ResultInvalidCommunityCode</tt> 531 532 533 */ 534 NN_DEFINE_RESULT_CONST_RANGE( 535 ResultLibraryTemporaryError, 536 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 140800, 140800, 256000 537 ); 538 539 /*! 540 :category Result 541 @class nn::olv::ResultSciError 542 @brief Failed to load system settings. 543 544 This result is subsumed by the following results and can be caught by handling any of them. 545 546 @li <tt>@ref nn::olv::ResultLibraryError</tt> 547 @li <tt>@ref nn::olv::ResultLibraryTemporaryError</tt> 548 549 550 */ 551 NN_DEFINE_RESULT_CONST_RANGE( 552 ResultSciError, 553 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 140928, 140928, 141056 554 ); 555 556 /*! 557 :category Result 558 @class nn::olv::ResultAcpError 559 @brief ACP-related process failed. 560 561 This result is subsumed by the following results and can be caught by handling any of them. 562 563 @li <tt>@ref nn::olv::ResultLibraryError</tt> 564 @li <tt>@ref nn::olv::ResultLibraryTemporaryError</tt> 565 566 567 */ 568 NN_DEFINE_RESULT_CONST_RANGE( 569 ResultAcpError, 570 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 141056, 141056, 141184 571 ); 572 573 /*! 574 :category Result 575 @class nn::olv::ResultPostAppPreloadFailed 576 @brief Failed to preload the post application. 577 578 This result is subsumed by the following results and can be caught by handling any of them. 579 580 @li <tt>@ref nn::olv::ResultLibraryError</tt> 581 @li <tt>@ref nn::olv::ResultLibraryTemporaryError</tt> 582 583 584 */ 585 NN_DEFINE_RESULT_CONST_RANGE( 586 ResultPostAppPreloadFailed, 587 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 141184, 141184, 141312 588 ); 589 590 /*! 591 :category Result 592 @class nn::olv::ResultInvalidCommunityCode 593 @brief Invalid community code. 594 595 This result is subsumed by the following results and can be caught by handling any of them. 596 597 @li <tt>@ref nn::olv::ResultLibraryError</tt> 598 @li <tt>@ref nn::olv::ResultLibraryTemporaryError</tt> 599 600 601 */ 602 NN_DEFINE_RESULT_CONST_RANGE( 603 ResultInvalidCommunityCode, 604 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 243328, 243328, 243456 605 ); 606 607 /*! 608 :category Result 609 @class nn::olv::ResultNetworkError 610 @brief Communication error. 611 612 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 613 614 @li <tt>@ref nn::olv::ResultDataVersionNotSupported</tt> 615 @li <tt>@ref nn::olv::ResultDataExpired</tt> 616 @li <tt>@ref nn::olv::ResultDataNotFound</tt> 617 @li <tt>@ref nn::olv::ResultXmlParseError</tt> 618 @li <tt>@ref nn::olv::ResultServerDataError</tt> 619 @li <tt>@ref nn::olv::ResultDataDecodeError</tt> 620 @li <tt>@ref nn::olv::ResultIllegalValue</tt> 621 @li <tt>@ref nn::olv::ResultIllegalSize</tt> 622 @li <tt>@ref nn::olv::ResultIllegalLanguageError</tt> 623 624 625 */ 626 NN_DEFINE_RESULT_CONST_RANGE( 627 ResultNetworkError, 628 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 256000, 256000, 384000 629 ); 630 631 /*! 632 :category Result 633 @class nn::olv::ResultDataVersionNotSupported 634 @brief Library version mismatch. 635 636 This result is subsumed by the following results and can be caught by handling any of them. 637 638 @li <tt>@ref nn::olv::ResultNetworkError</tt> 639 640 641 */ 642 NN_DEFINE_RESULT_CONST_RANGE( 643 ResultDataVersionNotSupported, 644 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 256128, 256128, 256256 645 ); 646 647 /*! 648 :category Result 649 @class nn::olv::ResultDataExpired 650 @brief Data has expired. 651 652 This result is subsumed by the following results and can be caught by handling any of them. 653 654 @li <tt>@ref nn::olv::ResultNetworkError</tt> 655 656 657 */ 658 NN_DEFINE_RESULT_CONST_RANGE( 659 ResultDataExpired, 660 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 256256, 256256, 256384 661 ); 662 663 /*! 664 :category Result 665 @class nn::olv::ResultDataNotFound 666 @brief Empty HTTP response. 667 668 This result is subsumed by the following results and can be caught by handling any of them. 669 670 @li <tt>@ref nn::olv::ResultNetworkError</tt> 671 672 673 */ 674 NN_DEFINE_RESULT_CONST_RANGE( 675 ResultDataNotFound, 676 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 256384, 256384, 256512 677 ); 678 679 /*! 680 :category Result 681 @class nn::olv::ResultXmlParseError 682 @brief Failed to parse raw data. 683 684 This result is subsumed by the following results and can be caught by handling any of them. 685 686 @li <tt>@ref nn::olv::ResultNetworkError</tt> 687 688 689 */ 690 NN_DEFINE_RESULT_CONST_RANGE( 691 ResultXmlParseError, 692 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 256512, 256512, 256640 693 ); 694 695 /*! 696 :category Result 697 @class nn::olv::ResultServerDataError 698 @brief Data required by the server is missing. In addition, a required element might be missing from the data. 699 700 This result is subsumed by the following results and can be caught by handling any of them. 701 702 @li <tt>@ref nn::olv::ResultNetworkError</tt> 703 704 705 */ 706 NN_DEFINE_RESULT_CONST_RANGE( 707 ResultServerDataError, 708 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 256640, 256640, 256768 709 ); 710 711 /*! 712 :category Result 713 @class nn::olv::ResultDataDecodeError 714 @brief Failed to decode data. 715 716 This result is subsumed by the following results and can be caught by handling any of them. 717 718 @li <tt>@ref nn::olv::ResultNetworkError</tt> 719 720 721 */ 722 NN_DEFINE_RESULT_CONST_RANGE( 723 ResultDataDecodeError, 724 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 256768, 256768, 256896 725 ); 726 727 /*! 728 :category Result 729 @class nn::olv::ResultIllegalValue 730 @brief The retrieved value is abnormal. 731 732 This result is subsumed by the following results and can be caught by handling any of them. 733 734 @li <tt>@ref nn::olv::ResultNetworkError</tt> 735 736 737 */ 738 NN_DEFINE_RESULT_CONST_RANGE( 739 ResultIllegalValue, 740 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 256896, 256896, 257024 741 ); 742 743 /*! 744 :category Result 745 @class nn::olv::ResultIllegalSize 746 @brief Illegal amount of data retrieved. 747 748 This result is subsumed by the following results and can be caught by handling any of them. 749 750 @li <tt>@ref nn::olv::ResultNetworkError</tt> 751 752 753 */ 754 NN_DEFINE_RESULT_CONST_RANGE( 755 ResultIllegalSize, 756 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 257024, 257024, 257152 757 ); 758 759 /*! 760 :category Result 761 @class nn::olv::ResultIllegalLanguageError 762 @brief The specified language for data retrieval is different from the system language. 763 764 This result is subsumed by the following results and can be caught by handling any of them. 765 766 @li <tt>@ref nn::olv::ResultNetworkError</tt> 767 768 769 */ 770 NN_DEFINE_RESULT_CONST_RANGE( 771 ResultIllegalLanguageError, 772 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 257152, 257152, 257280 773 ); 774 775 /*! 776 :category Result 777 @class nn::olv::ResultCurlError 778 @brief Curl-related error. 779 780 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 781 782 @li <tt>@ref nn::olv::ResultCurlErrorUnsupportedProtocol</tt> 783 @li <tt>@ref nn::olv::ResultCurlErrorFailedInit</tt> 784 @li <tt>@ref nn::olv::ResultCurlErrorUrlMalformat</tt> 785 @li <tt>@ref nn::olv::ResultCurlErrorNotBuiltIn</tt> 786 @li <tt>@ref nn::olv::ResultCurlErrorCouldntResolveProxy</tt> 787 @li <tt>@ref nn::olv::ResultCurlErrorCouldntResolveHost</tt> 788 @li <tt>@ref nn::olv::ResultCurlErrorCouldntConnect</tt> 789 @li <tt>@ref nn::olv::ResultCurlErrorRemoteAccessDenied</tt> 790 @li <tt>@ref nn::olv::ResultCurlErrorPartialFile</tt> 791 @li <tt>@ref nn::olv::ResultCurlErrorQuoteError</tt> 792 @li <tt>@ref nn::olv::ResultCurlErrorHttpReturnedError</tt> 793 @li <tt>@ref nn::olv::ResultCurlErrorWriteError</tt> 794 @li <tt>@ref nn::olv::ResultCurlErrorUploadFailed</tt> 795 @li <tt>@ref nn::olv::ResultCurlErrorReadError</tt> 796 @li <tt>@ref nn::olv::ResultCurlErrorOutOfMemory</tt> 797 @li <tt>@ref nn::olv::ResultCurlErrorOperationTimedout</tt> 798 @li <tt>@ref nn::olv::ResultCurlErrorRangeError</tt> 799 @li <tt>@ref nn::olv::ResultCurlErrorHttpPostError</tt> 800 @li <tt>@ref nn::olv::ResultCurlErrorSslConnectError</tt> 801 @li <tt>@ref nn::olv::ResultCurlErrorBadDownloadResume</tt> 802 @li <tt>@ref nn::olv::ResultCurlErrorInterfaceFailed</tt> 803 @li <tt>@ref nn::olv::ResultCurlErrorTooManyRedirects</tt> 804 @li <tt>@ref nn::olv::ResultCurlErrorUnknownOption</tt> 805 @li <tt>@ref nn::olv::ResultCurlErrorPeerFailedVerification</tt> 806 @li <tt>@ref nn::olv::ResultCurlErrorGotNothing</tt> 807 @li <tt>@ref nn::olv::ResultCurlErrorSslEngineNotfound</tt> 808 @li <tt>@ref nn::olv::ResultCurlErrorSslEngineSetfailed</tt> 809 @li <tt>@ref nn::olv::ResultCurlErrorSendError</tt> 810 @li <tt>@ref nn::olv::ResultCurlErrorRecvError</tt> 811 @li <tt>@ref nn::olv::ResultCurlErrorSslCertproblem</tt> 812 @li <tt>@ref nn::olv::ResultCurlErrorSslCipher</tt> 813 @li <tt>@ref nn::olv::ResultCurlErrorSslCacert</tt> 814 @li <tt>@ref nn::olv::ResultCurlErrorUseSslFailed</tt> 815 @li <tt>@ref nn::olv::ResultCurlErrorSendFailRewind</tt> 816 @li <tt>@ref nn::olv::ResultCurlErrorSslEngineInitfailed</tt> 817 @li <tt>@ref nn::olv::ResultCurlErrorLoginDenied</tt> 818 @li <tt>@ref nn::olv::ResultCurlErrorConvFailed</tt> 819 @li <tt>@ref nn::olv::ResultCurlErrorConvReqd</tt> 820 @li <tt>@ref nn::olv::ResultCurlErrorSslCacertBadfile</tt> 821 @li <tt>@ref nn::olv::ResultCurlErrorSslShutdownFailed</tt> 822 @li <tt>@ref nn::olv::ResultCurlErrorAgain</tt> 823 @li <tt>@ref nn::olv::ResultCurlErrorSslCrlBadfile</tt> 824 @li <tt>@ref nn::olv::ResultCurlErrorSslIssuerError</tt> 825 @li <tt>@ref nn::olv::ResultCurlErrorChunkFailed</tt> 826 @li <tt>@ref nn::olv::ResultCurlErrorNsslNoCtx</tt> 827 @li <tt>@ref nn::olv::ResultCurlErrorUnknown</tt> 828 829 830 */ 831 NN_DEFINE_RESULT_CONST_RANGE( 832 ResultCurlError, 833 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 384000, 384000, 512000 834 ); 835 836 /*! 837 :category Result 838 @class nn::olv::ResultCurlErrorUnsupportedProtocol 839 @brief <tt>CURLE_UNSUPPORTED_PROTOCOL</tt> 840 841 This result is subsumed by the following results and can be caught by handling any of them. 842 843 @li <tt>@ref nn::olv::ResultCurlError</tt> 844 845 846 */ 847 NN_DEFINE_RESULT_CONST_RANGE( 848 ResultCurlErrorUnsupportedProtocol, 849 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 384128, 384128, 384256 850 ); 851 852 /*! 853 :category Result 854 @class nn::olv::ResultCurlErrorFailedInit 855 @brief <tt>CURLE_FAILED_INIT</tt> 856 857 This result is subsumed by the following results and can be caught by handling any of them. 858 859 @li <tt>@ref nn::olv::ResultCurlError</tt> 860 861 862 */ 863 NN_DEFINE_RESULT_CONST_RANGE( 864 ResultCurlErrorFailedInit, 865 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 384256, 384256, 384384 866 ); 867 868 /*! 869 :category Result 870 @class nn::olv::ResultCurlErrorUrlMalformat 871 @brief <tt>CURLE_URL_FORMAT</tt> 872 873 This result is subsumed by the following results and can be caught by handling any of them. 874 875 @li <tt>@ref nn::olv::ResultCurlError</tt> 876 877 878 */ 879 NN_DEFINE_RESULT_CONST_RANGE( 880 ResultCurlErrorUrlMalformat, 881 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 384384, 384384, 384512 882 ); 883 884 /*! 885 :category Result 886 @class nn::olv::ResultCurlErrorNotBuiltIn 887 @brief <tt>CURLE_NOT_BUILT_IN</tt> - [This function was made obsolete in August 2007 for 7.17.0, and reused in April 2011 for 7.21.5.] 888 889 This result is subsumed by the following results and can be caught by handling any of them. 890 891 @li <tt>@ref nn::olv::ResultCurlError</tt> 892 893 894 */ 895 NN_DEFINE_RESULT_CONST_RANGE( 896 ResultCurlErrorNotBuiltIn, 897 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 384512, 384512, 384640 898 ); 899 900 /*! 901 :category Result 902 @class nn::olv::ResultCurlErrorCouldntResolveProxy 903 @brief <tt>CURLE_COULDNT_RESOLVE_PROXY</tt> 904 905 This result is subsumed by the following results and can be caught by handling any of them. 906 907 @li <tt>@ref nn::olv::ResultCurlError</tt> 908 909 910 */ 911 NN_DEFINE_RESULT_CONST_RANGE( 912 ResultCurlErrorCouldntResolveProxy, 913 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 384640, 384640, 384768 914 ); 915 916 /*! 917 :category Result 918 @class nn::olv::ResultCurlErrorCouldntResolveHost 919 @brief <tt>CURLE_COULDNT_RESOLVE_HOST</tt> 920 921 This result is subsumed by the following results and can be caught by handling any of them. 922 923 @li <tt>@ref nn::olv::ResultCurlError</tt> 924 925 926 */ 927 NN_DEFINE_RESULT_CONST_RANGE( 928 ResultCurlErrorCouldntResolveHost, 929 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 384768, 384768, 384896 930 ); 931 932 /*! 933 :category Result 934 @class nn::olv::ResultCurlErrorCouldntConnect 935 @brief <tt>CURLE_COULDNT_CONNECT</tt> 936 937 This result is subsumed by the following results and can be caught by handling any of them. 938 939 @li <tt>@ref nn::olv::ResultCurlError</tt> 940 941 942 */ 943 NN_DEFINE_RESULT_CONST_RANGE( 944 ResultCurlErrorCouldntConnect, 945 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 384896, 384896, 385024 946 ); 947 948 /*! 949 :category Result 950 @class nn::olv::ResultCurlErrorRemoteAccessDenied 951 @brief <tt>CURLE_REMOTE_ACCESS_DENIED</tt> - [A service was denied by the server due to lack of access. When logging in fails, this result is not returned.] 952 953 This result is subsumed by the following results and can be caught by handling any of them. 954 955 @li <tt>@ref nn::olv::ResultCurlError</tt> 956 957 958 */ 959 NN_DEFINE_RESULT_CONST_RANGE( 960 ResultCurlErrorRemoteAccessDenied, 961 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 385152, 385152, 385280 962 ); 963 964 /*! 965 :category Result 966 @class nn::olv::ResultCurlErrorPartialFile 967 @brief <tt>CURLE_PARTIAL_FILE</tt> 968 969 This result is subsumed by the following results and can be caught by handling any of them. 970 971 @li <tt>@ref nn::olv::ResultCurlError</tt> 972 973 974 */ 975 NN_DEFINE_RESULT_CONST_RANGE( 976 ResultCurlErrorPartialFile, 977 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 386304, 386304, 386432 978 ); 979 980 /*! 981 :category Result 982 @class nn::olv::ResultCurlErrorQuoteError 983 @brief <tt>CURLE_QUOTE_ERROR</tt> 984 985 This result is subsumed by the following results and can be caught by handling any of them. 986 987 @li <tt>@ref nn::olv::ResultCurlError</tt> 988 989 990 */ 991 NN_DEFINE_RESULT_CONST_RANGE( 992 ResultCurlErrorQuoteError, 993 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 386688, 386688, 386816 994 ); 995 996 /*! 997 :category Result 998 @class nn::olv::ResultCurlErrorHttpReturnedError 999 @brief <tt>CURLE_HTTP_RETURNED_ERROR</tt> 1000 1001 This result is subsumed by the following results and can be caught by handling any of them. 1002 1003 @li <tt>@ref nn::olv::ResultCurlError</tt> 1004 1005 1006 */ 1007 NN_DEFINE_RESULT_CONST_RANGE( 1008 ResultCurlErrorHttpReturnedError, 1009 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 386816, 386816, 386944 1010 ); 1011 1012 /*! 1013 :category Result 1014 @class nn::olv::ResultCurlErrorWriteError 1015 @brief <tt>CURLE_WRITE_ERROR</tt> 1016 1017 This result is subsumed by the following results and can be caught by handling any of them. 1018 1019 @li <tt>@ref nn::olv::ResultCurlError</tt> 1020 1021 1022 */ 1023 NN_DEFINE_RESULT_CONST_RANGE( 1024 ResultCurlErrorWriteError, 1025 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 386944, 386944, 387072 1026 ); 1027 1028 /*! 1029 :category Result 1030 @class nn::olv::ResultCurlErrorUploadFailed 1031 @brief <tt>CURLE_UPLOAD_FAILED</tt> - [Failed upload "command."] 1032 1033 This result is subsumed by the following results and can be caught by handling any of them. 1034 1035 @li <tt>@ref nn::olv::ResultCurlError</tt> 1036 1037 1038 */ 1039 NN_DEFINE_RESULT_CONST_RANGE( 1040 ResultCurlErrorUploadFailed, 1041 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 387200, 387200, 387328 1042 ); 1043 1044 /*! 1045 :category Result 1046 @class nn::olv::ResultCurlErrorReadError 1047 @brief <tt>CURLE_READ_ERROR</tt> - [Could not open or read from the file.] 1048 1049 This result is subsumed by the following results and can be caught by handling any of them. 1050 1051 @li <tt>@ref nn::olv::ResultCurlError</tt> 1052 1053 1054 */ 1055 NN_DEFINE_RESULT_CONST_RANGE( 1056 ResultCurlErrorReadError, 1057 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 387328, 387328, 387456 1058 ); 1059 1060 /*! 1061 :category Result 1062 @class nn::olv::ResultCurlErrorOutOfMemory 1063 @brief <tt>CURLE_OUT_OF_MEMORY</tt> 1064 1065 This result is subsumed by the following results and can be caught by handling any of them. 1066 1067 @li <tt>@ref nn::olv::ResultCurlError</tt> 1068 1069 1070 */ 1071 NN_DEFINE_RESULT_CONST_RANGE( 1072 ResultCurlErrorOutOfMemory, 1073 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 387456, 387456, 387584 1074 ); 1075 1076 /*! 1077 :category Result 1078 @class nn::olv::ResultCurlErrorOperationTimedout 1079 @brief <tt>CURLE_OPERATION_TIMEDOUT</tt> - [The timeout time was reached.] 1080 1081 This result is subsumed by the following results and can be caught by handling any of them. 1082 1083 @li <tt>@ref nn::olv::ResultCurlError</tt> 1084 1085 1086 */ 1087 NN_DEFINE_RESULT_CONST_RANGE( 1088 ResultCurlErrorOperationTimedout, 1089 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 387584, 387584, 387712 1090 ); 1091 1092 /*! 1093 :category Result 1094 @class nn::olv::ResultCurlErrorRangeError 1095 @brief <tt>CURLE_RANGE_ERROR</tt> - [The RANGE "command" did not work.] 1096 1097 This result is subsumed by the following results and can be caught by handling any of them. 1098 1099 @li <tt>@ref nn::olv::ResultCurlError</tt> 1100 1101 1102 */ 1103 NN_DEFINE_RESULT_CONST_RANGE( 1104 ResultCurlErrorRangeError, 1105 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 388224, 388224, 388352 1106 ); 1107 1108 /*! 1109 :category Result 1110 @class nn::olv::ResultCurlErrorHttpPostError 1111 @brief <tt>CURLE_HTTP_POST_ERROR</tt> 1112 1113 This result is subsumed by the following results and can be caught by handling any of them. 1114 1115 @li <tt>@ref nn::olv::ResultCurlError</tt> 1116 1117 1118 */ 1119 NN_DEFINE_RESULT_CONST_RANGE( 1120 ResultCurlErrorHttpPostError, 1121 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 388352, 388352, 388480 1122 ); 1123 1124 /*! 1125 :category Result 1126 @class nn::olv::ResultCurlErrorSslConnectError 1127 @brief <tt>CURLE_SSL_CONNECT_ERROR</tt> - [Wrong when connecting with SSL.] 1128 1129 This result is subsumed by the following results and can be caught by handling any of them. 1130 1131 @li <tt>@ref nn::olv::ResultCurlError</tt> 1132 1133 1134 */ 1135 NN_DEFINE_RESULT_CONST_RANGE( 1136 ResultCurlErrorSslConnectError, 1137 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 388480, 388480, 388608 1138 ); 1139 1140 /*! 1141 :category Result 1142 @class nn::olv::ResultCurlErrorBadDownloadResume 1143 @brief <tt>CURLE_BAD_DOWNLOAD_RESUME</tt> - [Could not resume the download.] 1144 1145 This result is subsumed by the following results and can be caught by handling any of them. 1146 1147 @li <tt>@ref nn::olv::ResultCurlError</tt> 1148 1149 1150 */ 1151 NN_DEFINE_RESULT_CONST_RANGE( 1152 ResultCurlErrorBadDownloadResume, 1153 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 388608, 388608, 388736 1154 ); 1155 1156 /*! 1157 :category Result 1158 @class nn::olv::ResultCurlErrorInterfaceFailed 1159 @brief <tt>CURLE_INTERFACE_FAILED</tt> - [<tt>CURLOPT_INTERFACE</tt> failed.] 1160 1161 This result is subsumed by the following results and can be caught by handling any of them. 1162 1163 @li <tt>@ref nn::olv::ResultCurlError</tt> 1164 1165 1166 */ 1167 NN_DEFINE_RESULT_CONST_RANGE( 1168 ResultCurlErrorInterfaceFailed, 1169 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 389760, 389760, 389888 1170 ); 1171 1172 /*! 1173 :category Result 1174 @class nn::olv::ResultCurlErrorTooManyRedirects 1175 @brief <tt>CURLE_TOO_MANY_REDIRECTS</tt> - [Catch endless redirect loops.] 1176 1177 This result is subsumed by the following results and can be caught by handling any of them. 1178 1179 @li <tt>@ref nn::olv::ResultCurlError</tt> 1180 1181 1182 */ 1183 NN_DEFINE_RESULT_CONST_RANGE( 1184 ResultCurlErrorTooManyRedirects, 1185 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 390016, 390016, 390144 1186 ); 1187 1188 /*! 1189 :category Result 1190 @class nn::olv::ResultCurlErrorUnknownOption 1191 @brief <tt>CURLE_UNKNOWN_OPTION</tt> - [The user specified an unknown option.] 1192 1193 This result is subsumed by the following results and can be caught by handling any of them. 1194 1195 @li <tt>@ref nn::olv::ResultCurlError</tt> 1196 1197 1198 */ 1199 NN_DEFINE_RESULT_CONST_RANGE( 1200 ResultCurlErrorUnknownOption, 1201 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 390144, 390144, 390272 1202 ); 1203 1204 /*! 1205 :category Result 1206 @class nn::olv::ResultCurlErrorPeerFailedVerification 1207 @brief <tt>CURLE_PEER_FAILED_VERIFICATION</tt> - [A peer's certificate or fingerprint was not properly verified.] 1208 1209 This result is subsumed by the following results and can be caught by handling any of them. 1210 1211 @li <tt>@ref nn::olv::ResultCurlError</tt> 1212 1213 1214 */ 1215 NN_DEFINE_RESULT_CONST_RANGE( 1216 ResultCurlErrorPeerFailedVerification, 1217 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 390528, 390528, 390656 1218 ); 1219 1220 /*! 1221 :category Result 1222 @class nn::olv::ResultCurlErrorGotNothing 1223 @brief <tt>CURLE_GOT_NOTHING</tt> - [When this is a specific error.] 1224 1225 This result is subsumed by the following results and can be caught by handling any of them. 1226 1227 @li <tt>@ref nn::olv::ResultCurlError</tt> 1228 1229 1230 */ 1231 NN_DEFINE_RESULT_CONST_RANGE( 1232 ResultCurlErrorGotNothing, 1233 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 390656, 390656, 390784 1234 ); 1235 1236 /*! 1237 :category Result 1238 @class nn::olv::ResultCurlErrorSslEngineNotfound 1239 @brief <tt>CURLE_SSL_ENGINE_NOTFOUND</tt> - [SSL crypto engine not found.] 1240 1241 This result is subsumed by the following results and can be caught by handling any of them. 1242 1243 @li <tt>@ref nn::olv::ResultCurlError</tt> 1244 1245 1246 */ 1247 NN_DEFINE_RESULT_CONST_RANGE( 1248 ResultCurlErrorSslEngineNotfound, 1249 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 390784, 390784, 390912 1250 ); 1251 1252 /*! 1253 :category Result 1254 @class nn::olv::ResultCurlErrorSslEngineSetfailed 1255 @brief <tt>CURLE_SSL_ENGINE_SETFAILED</tt> - [Cannot set the SSL crypto engine as the default.] 1256 1257 This result is subsumed by the following results and can be caught by handling any of them. 1258 1259 @li <tt>@ref nn::olv::ResultCurlError</tt> 1260 1261 1262 */ 1263 NN_DEFINE_RESULT_CONST_RANGE( 1264 ResultCurlErrorSslEngineSetfailed, 1265 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 390912, 390912, 391040 1266 ); 1267 1268 /*! 1269 :category Result 1270 @class nn::olv::ResultCurlErrorSendError 1271 @brief <tt>CURLE_SEND_ERROR</tt> - [Failed when sending network data.] 1272 1273 This result is subsumed by the following results and can be caught by handling any of them. 1274 1275 @li <tt>@ref nn::olv::ResultCurlError</tt> 1276 1277 1278 */ 1279 NN_DEFINE_RESULT_CONST_RANGE( 1280 ResultCurlErrorSendError, 1281 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 391040, 391040, 391168 1282 ); 1283 1284 /*! 1285 :category Result 1286 @class nn::olv::ResultCurlErrorRecvError 1287 @brief <tt>CURLE_RECV_ERROR</tt> - [Failed when receiving network data.] 1288 1289 This result is subsumed by the following results and can be caught by handling any of them. 1290 1291 @li <tt>@ref nn::olv::ResultCurlError</tt> 1292 1293 1294 */ 1295 NN_DEFINE_RESULT_CONST_RANGE( 1296 ResultCurlErrorRecvError, 1297 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 391168, 391168, 391296 1298 ); 1299 1300 /*! 1301 :category Result 1302 @class nn::olv::ResultCurlErrorSslCertproblem 1303 @brief <tt>CURLE_SSL_CERTPROBLEM</tt> - [Problem with the local certificate.] 1304 1305 This result is subsumed by the following results and can be caught by handling any of them. 1306 1307 @li <tt>@ref nn::olv::ResultCurlError</tt> 1308 1309 1310 */ 1311 NN_DEFINE_RESULT_CONST_RANGE( 1312 ResultCurlErrorSslCertproblem, 1313 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 391424, 391424, 391552 1314 ); 1315 1316 /*! 1317 :category Result 1318 @class nn::olv::ResultCurlErrorSslCipher 1319 @brief <tt>CURLE_SSL_CIPHER</tt> - [Could not use the specified cipher.] 1320 1321 This result is subsumed by the following results and can be caught by handling any of them. 1322 1323 @li <tt>@ref nn::olv::ResultCurlError</tt> 1324 1325 1326 */ 1327 NN_DEFINE_RESULT_CONST_RANGE( 1328 ResultCurlErrorSslCipher, 1329 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 391552, 391552, 391680 1330 ); 1331 1332 /*! 1333 :category Result 1334 @class nn::olv::ResultCurlErrorSslCacert 1335 @brief <tt>CURLE_SSL_CACERT</tt> - [Problem with the CA cert (path?).] 1336 1337 This result is subsumed by the following results and can be caught by handling any of them. 1338 1339 @li <tt>@ref nn::olv::ResultCurlError</tt> 1340 1341 1342 */ 1343 NN_DEFINE_RESULT_CONST_RANGE( 1344 ResultCurlErrorSslCacert, 1345 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 391680, 391680, 391808 1346 ); 1347 1348 /*! 1349 :category Result 1350 @class nn::olv::ResultCurlErrorUseSslFailed 1351 @brief <tt>CURLE_USE_SSL_FAILED</tt> - [The requested FTP SSL level failed.] 1352 1353 This result is subsumed by the following results and can be caught by handling any of them. 1354 1355 @li <tt>@ref nn::olv::ResultCurlError</tt> 1356 1357 1358 */ 1359 NN_DEFINE_RESULT_CONST_RANGE( 1360 ResultCurlErrorUseSslFailed, 1361 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 392192, 392192, 392320 1362 ); 1363 1364 /*! 1365 :category Result 1366 @class nn::olv::ResultCurlErrorSendFailRewind 1367 @brief <tt>CURLE_SEND_FAIL_REWIND</tt> - [Sending the data requires a rewind that failed.] 1368 1369 This result is subsumed by the following results and can be caught by handling any of them. 1370 1371 @li <tt>@ref nn::olv::ResultCurlError</tt> 1372 1373 1374 */ 1375 NN_DEFINE_RESULT_CONST_RANGE( 1376 ResultCurlErrorSendFailRewind, 1377 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 392320, 392320, 392448 1378 ); 1379 1380 /*! 1381 :category Result 1382 @class nn::olv::ResultCurlErrorSslEngineInitfailed 1383 @brief <tt>CURLE_SSL_ENGINE_INITFAILED</tt> - [Failed to initialize ENGINE.] 1384 1385 This result is subsumed by the following results and can be caught by handling any of them. 1386 1387 @li <tt>@ref nn::olv::ResultCurlError</tt> 1388 1389 1390 */ 1391 NN_DEFINE_RESULT_CONST_RANGE( 1392 ResultCurlErrorSslEngineInitfailed, 1393 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 392448, 392448, 392576 1394 ); 1395 1396 /*! 1397 :category Result 1398 @class nn::olv::ResultCurlErrorLoginDenied 1399 @brief <tt>CURLE_LOGIN_DENIED</tt> - [The user or password was not accepted and logging in failed.] 1400 1401 This result is subsumed by the following results and can be caught by handling any of them. 1402 1403 @li <tt>@ref nn::olv::ResultCurlError</tt> 1404 1405 1406 */ 1407 NN_DEFINE_RESULT_CONST_RANGE( 1408 ResultCurlErrorLoginDenied, 1409 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 392576, 392576, 392704 1410 ); 1411 1412 /*! 1413 :category Result 1414 @class nn::olv::ResultCurlErrorConvFailed 1415 @brief <tt>CURLE_CONV_FAILED</tt> - [Conversion failed.] 1416 1417 This result is subsumed by the following results and can be caught by handling any of them. 1418 1419 @li <tt>@ref nn::olv::ResultCurlError</tt> 1420 1421 1422 */ 1423 NN_DEFINE_RESULT_CONST_RANGE( 1424 ResultCurlErrorConvFailed, 1425 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 393600, 393600, 393728 1426 ); 1427 1428 /*! 1429 :category Result 1430 @class nn::olv::ResultCurlErrorConvReqd 1431 @brief <tt>CURLE_CONV_REQD</tt> - [The caller must register the conversion.] 1432 1433 This result is subsumed by the following results and can be caught by handling any of them. 1434 1435 @li <tt>@ref nn::olv::ResultCurlError</tt> 1436 1437 1438 */ 1439 NN_DEFINE_RESULT_CONST_RANGE( 1440 ResultCurlErrorConvReqd, 1441 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 393728, 393728, 393856 1442 ); 1443 1444 /*! 1445 :category Result 1446 @class nn::olv::ResultCurlErrorSslCacertBadfile 1447 @brief <tt>CURLE_SSL_CACERT_BADFILE</tt> - [Could not load the missing CACERT file.] 1448 1449 This result is subsumed by the following results and can be caught by handling any of them. 1450 1451 @li <tt>@ref nn::olv::ResultCurlError</tt> 1452 1453 1454 */ 1455 NN_DEFINE_RESULT_CONST_RANGE( 1456 ResultCurlErrorSslCacertBadfile, 1457 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 393856, 393856, 393984 1458 ); 1459 1460 /*! 1461 :category Result 1462 @class nn::olv::ResultCurlErrorSslShutdownFailed 1463 @brief <tt>CURLE_SSL_SHUTDOWN_FAILED</tt> - [Failed to shut down the SSL connection.] 1464 1465 This result is subsumed by the following results and can be caught by handling any of them. 1466 1467 @li <tt>@ref nn::olv::ResultCurlError</tt> 1468 1469 1470 */ 1471 NN_DEFINE_RESULT_CONST_RANGE( 1472 ResultCurlErrorSslShutdownFailed, 1473 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 394240, 394240, 394368 1474 ); 1475 1476 /*! 1477 :category Result 1478 @class nn::olv::ResultCurlErrorAgain 1479 @brief <tt>CURLE_AGAIN</tt> - [The socket is not ready for sending and receiving. Wait until it is ready and try again. (Added in 7.18.2.)] 1480 1481 This result is subsumed by the following results and can be caught by handling any of them. 1482 1483 @li <tt>@ref nn::olv::ResultCurlError</tt> 1484 1485 1486 */ 1487 NN_DEFINE_RESULT_CONST_RANGE( 1488 ResultCurlErrorAgain, 1489 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 394368, 394368, 394496 1490 ); 1491 1492 /*! 1493 :category Result 1494 @class nn::olv::ResultCurlErrorSslCrlBadfile 1495 @brief <tt>CURLE_SSL_CRL_BADFILE</tt> - [Could not load the CRL file. The file is missing or is in the wrong format. (Added in 7.19.0.)] 1496 1497 This result is subsumed by the following results and can be caught by handling any of them. 1498 1499 @li <tt>@ref nn::olv::ResultCurlError</tt> 1500 1501 1502 */ 1503 NN_DEFINE_RESULT_CONST_RANGE( 1504 ResultCurlErrorSslCrlBadfile, 1505 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 394496, 394496, 394624 1506 ); 1507 1508 /*! 1509 :category Result 1510 @class nn::olv::ResultCurlErrorSslIssuerError 1511 @brief <tt>CURLE_SSL_ISSUER_ERROR</tt> - [The issuer check failed. (Added in 7.19.0.)] 1512 1513 This result is subsumed by the following results and can be caught by handling any of them. 1514 1515 @li <tt>@ref nn::olv::ResultCurlError</tt> 1516 1517 1518 */ 1519 NN_DEFINE_RESULT_CONST_RANGE( 1520 ResultCurlErrorSslIssuerError, 1521 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 394624, 394624, 394752 1522 ); 1523 1524 /*! 1525 :category Result 1526 @class nn::olv::ResultCurlErrorChunkFailed 1527 @brief <tt>CURLE_CHUNK_FAILED</tt> - [Chunk callback reported an error.] 1528 1529 This result is subsumed by the following results and can be caught by handling any of them. 1530 1531 @li <tt>@ref nn::olv::ResultCurlError</tt> 1532 1533 1534 */ 1535 NN_DEFINE_RESULT_CONST_RANGE( 1536 ResultCurlErrorChunkFailed, 1537 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 395264, 395264, 395392 1538 ); 1539 1540 /*! 1541 :category Result 1542 @class nn::olv::ResultCurlErrorNsslNoCtx 1543 @brief <tt>CURLE_NSSL_NO_CTX</tt> - [No NSSL context was set for the handle with an HTTPS URL.] 1544 1545 This result is subsumed by the following results and can be caught by handling any of them. 1546 1547 @li <tt>@ref nn::olv::ResultCurlError</tt> 1548 1549 1550 */ 1551 NN_DEFINE_RESULT_CONST_RANGE( 1552 ResultCurlErrorNsslNoCtx, 1553 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 395392, 395392, 395520 1554 ); 1555 1556 /*! 1557 :category Result 1558 @class nn::olv::ResultCurlErrorUnknown 1559 @brief A curl-related undefined error occurred. 1560 1561 This result is subsumed by the following results and can be caught by handling any of them. 1562 1563 @li <tt>@ref nn::olv::ResultCurlError</tt> 1564 1565 1566 */ 1567 NN_DEFINE_RESULT_CONST_RANGE( 1568 ResultCurlErrorUnknown, 1569 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 396672, 396672, 512000 1570 ); 1571 1572 /*! 1573 :category Result 1574 @class nn::olv::ResultHttpError 1575 @brief HTTP-related error. 1576 1577 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 1578 1579 @li <tt>@ref nn::olv::ResultHttpErrorUnknown</tt> 1580 @li <tt>@ref nn::olv::ResultHttpError400BadRequest</tt> 1581 @li <tt>@ref nn::olv::ResultHttpError401Unauthorized</tt> 1582 @li <tt>@ref nn::olv::ResultHttpError403Forbidden</tt> 1583 @li <tt>@ref nn::olv::ResultHttpError404NotFound</tt> 1584 @li <tt>@ref nn::olv::ResultHttpError408RequestTimeout</tt> 1585 @li <tt>@ref nn::olv::ResultHttpError416RequestRange</tt> 1586 @li <tt>@ref nn::olv::ResultHttpError500InternalServerError</tt> 1587 @li <tt>@ref nn::olv::ResultHttpError502BadGateway</tt> 1588 @li <tt>@ref nn::olv::ResultHttpError503ServiceUnavailable</tt> 1589 @li <tt>@ref nn::olv::ResultHttpError504GatewayTimeout</tt> 1590 @li <tt>@ref nn::olv::ResultHttpError505VersionNotSupported</tt> 1591 1592 1593 */ 1594 NN_DEFINE_RESULT_CONST_RANGE( 1595 ResultHttpError, 1596 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 512000, 512000, 639872 1597 ); 1598 1599 /*! 1600 :category Result 1601 @class nn::olv::ResultHttpErrorUnknown 1602 @brief An undefined HTTP error occurred. 1603 1604 This result is subsumed by the following results and can be caught by handling any of them. 1605 1606 @li <tt>@ref nn::olv::ResultHttpError</tt> 1607 1608 1609 */ 1610 NN_DEFINE_RESULT_CONST_RANGE( 1611 ResultHttpErrorUnknown, 1612 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 524672, 524672, 524800 1613 ); 1614 1615 /*! 1616 :category Result 1617 @class nn::olv::ResultHttpError400BadRequest 1618 @brief HTTP response error (400 Bad Request). 1619 1620 This result is subsumed by the following results and can be caught by handling any of them. 1621 1622 @li <tt>@ref nn::olv::ResultHttpError</tt> 1623 1624 1625 */ 1626 NN_DEFINE_RESULT_CONST_RANGE( 1627 ResultHttpError400BadRequest, 1628 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 563200, 563200, 563328 1629 ); 1630 1631 /*! 1632 :category Result 1633 @class nn::olv::ResultHttpError401Unauthorized 1634 @brief HTTP response error (401 Unauthorized). 1635 1636 This result is subsumed by the following results and can be caught by handling any of them. 1637 1638 @li <tt>@ref nn::olv::ResultHttpError</tt> 1639 1640 1641 */ 1642 NN_DEFINE_RESULT_CONST_RANGE( 1643 ResultHttpError401Unauthorized, 1644 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 563328, 563328, 563456 1645 ); 1646 1647 /*! 1648 :category Result 1649 @class nn::olv::ResultHttpError403Forbidden 1650 @brief HTTP response error (403 Forbidden). 1651 1652 This result is subsumed by the following results and can be caught by handling any of them. 1653 1654 @li <tt>@ref nn::olv::ResultHttpError</tt> 1655 1656 1657 */ 1658 NN_DEFINE_RESULT_CONST_RANGE( 1659 ResultHttpError403Forbidden, 1660 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 563584, 563584, 563712 1661 ); 1662 1663 /*! 1664 :category Result 1665 @class nn::olv::ResultHttpError404NotFound 1666 @brief HTTP response error (404 Not Found). 1667 1668 This result is subsumed by the following results and can be caught by handling any of them. 1669 1670 @li <tt>@ref nn::olv::ResultHttpError</tt> 1671 1672 1673 */ 1674 NN_DEFINE_RESULT_CONST_RANGE( 1675 ResultHttpError404NotFound, 1676 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 563712, 563712, 563840 1677 ); 1678 1679 /*! 1680 :category Result 1681 @class nn::olv::ResultHttpError408RequestTimeout 1682 @brief HTTP response error (408 RequestTimeout). 1683 1684 This result is subsumed by the following results and can be caught by handling any of them. 1685 1686 @li <tt>@ref nn::olv::ResultHttpError</tt> 1687 1688 1689 */ 1690 NN_DEFINE_RESULT_CONST_RANGE( 1691 ResultHttpError408RequestTimeout, 1692 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 564224, 564224, 564352 1693 ); 1694 1695 /*! 1696 :category Result 1697 @class nn::olv::ResultHttpError416RequestRange 1698 @brief HTTP response error (416 Requested Range Not Satisfiable). 1699 1700 This result is subsumed by the following results and can be caught by handling any of them. 1701 1702 @li <tt>@ref nn::olv::ResultHttpError</tt> 1703 1704 1705 */ 1706 NN_DEFINE_RESULT_CONST_RANGE( 1707 ResultHttpError416RequestRange, 1708 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 565248, 565248, 565376 1709 ); 1710 1711 /*! 1712 :category Result 1713 @class nn::olv::ResultHttpError500InternalServerError 1714 @brief HTTP response error (500 Internal Server Error). 1715 1716 This result is subsumed by the following results and can be caught by handling any of them. 1717 1718 @li <tt>@ref nn::olv::ResultHttpError</tt> 1719 1720 1721 */ 1722 NN_DEFINE_RESULT_CONST_RANGE( 1723 ResultHttpError500InternalServerError, 1724 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 576000, 576000, 576128 1725 ); 1726 1727 /*! 1728 :category Result 1729 @class nn::olv::ResultHttpError502BadGateway 1730 @brief HTTP response error (502 Bad Gateway). 1731 1732 This result is subsumed by the following results and can be caught by handling any of them. 1733 1734 @li <tt>@ref nn::olv::ResultHttpError</tt> 1735 1736 1737 */ 1738 NN_DEFINE_RESULT_CONST_RANGE( 1739 ResultHttpError502BadGateway, 1740 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 576256, 576256, 576384 1741 ); 1742 1743 /*! 1744 :category Result 1745 @class nn::olv::ResultHttpError503ServiceUnavailable 1746 @brief HTTP response error (503 Service Unavailable). 1747 1748 This result is subsumed by the following results and can be caught by handling any of them. 1749 1750 @li <tt>@ref nn::olv::ResultHttpError</tt> 1751 1752 1753 */ 1754 NN_DEFINE_RESULT_CONST_RANGE( 1755 ResultHttpError503ServiceUnavailable, 1756 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 576384, 576384, 576512 1757 ); 1758 1759 /*! 1760 :category Result 1761 @class nn::olv::ResultHttpError504GatewayTimeout 1762 @brief HTTP response error (504 Gateway Timeout). 1763 1764 This result is subsumed by the following results and can be caught by handling any of them. 1765 1766 @li <tt>@ref nn::olv::ResultHttpError</tt> 1767 1768 1769 */ 1770 NN_DEFINE_RESULT_CONST_RANGE( 1771 ResultHttpError504GatewayTimeout, 1772 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 576512, 576512, 576640 1773 ); 1774 1775 /*! 1776 :category Result 1777 @class nn::olv::ResultHttpError505VersionNotSupported 1778 @brief HTTP response error (505 Version not Supported) 1779 1780 This result is subsumed by the following results and can be caught by handling any of them. 1781 1782 @li <tt>@ref nn::olv::ResultHttpError</tt> 1783 1784 1785 */ 1786 NN_DEFINE_RESULT_CONST_RANGE( 1787 ResultHttpError505VersionNotSupported, 1788 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 576640, 576640, 576768 1789 ); 1790 1791 /*! 1792 :category Result 1793 @class nn::olv::ResultServerError 1794 @brief An error occurred on the server. 1795 1796 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 1797 1798 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1799 @li <tt>@ref nn::olv::ResultServerVersionNotSupported</tt> 1800 @li <tt>@ref nn::olv::ResultUserNotInitialized</tt> 1801 @li <tt>@ref nn::olv::ResultUnderMaintenance</tt> 1802 @li <tt>@ref nn::olv::ResultServiceClosed</tt> 1803 @li <tt>@ref nn::olv::ResultServerRestrictedByParentalControl</tt> 1804 @li <tt>@ref nn::olv::ResultServerRestrictedToUploadByParentalControl</tt> 1805 @li <tt>@ref nn::olv::ResultUserBanned</tt> 1806 @li <tt>@ref nn::olv::ResultUserBannedToUpload</tt> 1807 @li <tt>@ref nn::olv::ResultDeviceBanned</tt> 1808 @li <tt>@ref nn::olv::ResultDeviceBannedToUpload</tt> 1809 @li <tt>@ref nn::olv::ResultTargetUserNotInitialized</tt> 1810 @li <tt>@ref nn::olv::ResultServerContentsError</tt> 1811 @li <tt>@ref nn::olv::ResultServerContentsErrorContainsNgWords</tt> 1812 1813 1814 */ 1815 NN_DEFINE_RESULT_CONST_RANGE( 1816 ResultServerError, 1817 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 639872, 639872, 768000 1818 ); 1819 1820 /*! 1821 :category Result 1822 @class nn::olv::ResultServerPermanentError 1823 @brief A permanent error occurred on the server. 1824 1825 This result is subsumed by the following results and can be caught by handling any of them. 1826 1827 @li <tt>@ref nn::olv::ResultServerError</tt> 1828 1829 1830 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 1831 1832 @li <tt>@ref nn::olv::ResultServerVersionNotSupported</tt> 1833 @li <tt>@ref nn::olv::ResultUserNotInitialized</tt> 1834 @li <tt>@ref nn::olv::ResultUnderMaintenance</tt> 1835 @li <tt>@ref nn::olv::ResultServiceClosed</tt> 1836 @li <tt>@ref nn::olv::ResultServerRestrictedByParentalControl</tt> 1837 @li <tt>@ref nn::olv::ResultServerRestrictedToUploadByParentalControl</tt> 1838 @li <tt>@ref nn::olv::ResultUserBanned</tt> 1839 @li <tt>@ref nn::olv::ResultUserBannedToUpload</tt> 1840 @li <tt>@ref nn::olv::ResultDeviceBanned</tt> 1841 @li <tt>@ref nn::olv::ResultDeviceBannedToUpload</tt> 1842 @li <tt>@ref nn::olv::ResultTargetUserNotInitialized</tt> 1843 1844 1845 */ 1846 NN_DEFINE_RESULT_CONST_RANGE( 1847 ResultServerPermanentError, 1848 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 640000, 640000, 652800 1849 ); 1850 1851 /*! 1852 :category Result 1853 @class nn::olv::ResultServerVersionNotSupported 1854 @brief Version not supported. 1855 1856 This result is subsumed by the following results and can be caught by handling any of them. 1857 1858 @li <tt>@ref nn::olv::ResultServerError</tt> 1859 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1860 1861 1862 */ 1863 NN_DEFINE_RESULT_CONST_RANGE( 1864 ResultServerVersionNotSupported, 1865 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 640128, 640128, 640256 1866 ); 1867 1868 /*! 1869 :category Result 1870 @class nn::olv::ResultUserNotInitialized 1871 @brief Miiverse service is not initialized. 1872 1873 This result is subsumed by the following results and can be caught by handling any of them. 1874 1875 @li <tt>@ref nn::olv::ResultServerError</tt> 1876 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1877 1878 1879 */ 1880 NN_DEFINE_RESULT_CONST_RANGE( 1881 ResultUserNotInitialized, 1882 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 640256, 640256, 640384 1883 ); 1884 1885 /*! 1886 :category Result 1887 @class nn::olv::ResultUnderMaintenance 1888 @brief The server is under maintenance. 1889 1890 This result is subsumed by the following results and can be caught by handling any of them. 1891 1892 @li <tt>@ref nn::olv::ResultServerError</tt> 1893 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1894 1895 1896 */ 1897 NN_DEFINE_RESULT_CONST_RANGE( 1898 ResultUnderMaintenance, 1899 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 640384, 640384, 640512 1900 ); 1901 1902 /*! 1903 :category Result 1904 @class nn::olv::ResultServiceClosed 1905 @brief The service is closed. 1906 1907 This result is subsumed by the following results and can be caught by handling any of them. 1908 1909 @li <tt>@ref nn::olv::ResultServerError</tt> 1910 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1911 1912 1913 */ 1914 NN_DEFINE_RESULT_CONST_RANGE( 1915 ResultServiceClosed, 1916 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 640512, 640512, 640640 1917 ); 1918 1919 /*! 1920 :category Result 1921 @class nn::olv::ResultServerRestrictedByParentalControl 1922 @brief The feature is restricted by parental control. 1923 1924 This result is subsumed by the following results and can be caught by handling any of them. 1925 1926 @li <tt>@ref nn::olv::ResultServerError</tt> 1927 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1928 1929 1930 */ 1931 NN_DEFINE_RESULT_CONST_RANGE( 1932 ResultServerRestrictedByParentalControl, 1933 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 640640, 640640, 640768 1934 ); 1935 1936 /*! 1937 :category Result 1938 @class nn::olv::ResultServerRestrictedToUploadByParentalControl 1939 @brief Uploads are restricted to postings allowed by parental control. 1940 1941 This result is subsumed by the following results and can be caught by handling any of them. 1942 1943 @li <tt>@ref nn::olv::ResultServerError</tt> 1944 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1945 1946 1947 */ 1948 NN_DEFINE_RESULT_CONST_RANGE( 1949 ResultServerRestrictedToUploadByParentalControl, 1950 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 640768, 640768, 640896 1951 ); 1952 1953 /*! 1954 :category Result 1955 @class nn::olv::ResultUserBanned 1956 @brief The user account is banned by the server. 1957 1958 This result is subsumed by the following results and can be caught by handling any of them. 1959 1960 @li <tt>@ref nn::olv::ResultServerError</tt> 1961 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1962 1963 1964 */ 1965 NN_DEFINE_RESULT_CONST_RANGE( 1966 ResultUserBanned, 1967 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 640896, 640896, 641024 1968 ); 1969 1970 /*! 1971 :category Result 1972 @class nn::olv::ResultUserBannedToUpload 1973 @brief The user account is restricted to posting by the server. 1974 1975 This result is subsumed by the following results and can be caught by handling any of them. 1976 1977 @li <tt>@ref nn::olv::ResultServerError</tt> 1978 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1979 1980 1981 */ 1982 NN_DEFINE_RESULT_CONST_RANGE( 1983 ResultUserBannedToUpload, 1984 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 641024, 641024, 641152 1985 ); 1986 1987 /*! 1988 :category Result 1989 @class nn::olv::ResultDeviceBanned 1990 @brief The system is banned by the server. 1991 1992 This result is subsumed by the following results and can be caught by handling any of them. 1993 1994 @li <tt>@ref nn::olv::ResultServerError</tt> 1995 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 1996 1997 1998 */ 1999 NN_DEFINE_RESULT_CONST_RANGE( 2000 ResultDeviceBanned, 2001 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 641152, 641152, 641280 2002 ); 2003 2004 /*! 2005 :category Result 2006 @class nn::olv::ResultDeviceBannedToUpload 2007 @brief The system is restricted by the server to only posting. 2008 2009 This result is subsumed by the following results and can be caught by handling any of them. 2010 2011 @li <tt>@ref nn::olv::ResultServerError</tt> 2012 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 2013 2014 2015 */ 2016 NN_DEFINE_RESULT_CONST_RANGE( 2017 ResultDeviceBannedToUpload, 2018 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 641280, 641280, 641408 2019 ); 2020 2021 /*! 2022 :category Result 2023 @class nn::olv::ResultTargetUserNotInitialized 2024 @brief Miiverse service is not initialized on the recipient of the direct message. 2025 2026 This result is subsumed by the following results and can be caught by handling any of them. 2027 2028 @li <tt>@ref nn::olv::ResultServerError</tt> 2029 @li <tt>@ref nn::olv::ResultServerPermanentError</tt> 2030 2031 2032 */ 2033 NN_DEFINE_RESULT_CONST_RANGE( 2034 ResultTargetUserNotInitialized, 2035 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 641408, 641408, 641536 2036 ); 2037 2038 /*! 2039 :category Result 2040 @class nn::olv::ResultServerContentsError 2041 @brief A temporary error occurred on the server. 2042 2043 This result is subsumed by the following results and can be caught by handling any of them. 2044 2045 @li <tt>@ref nn::olv::ResultServerError</tt> 2046 2047 2048 Handling this <tt>Result</tt> object catches all of the following <tt>Result</tt> objects. 2049 2050 @li <tt>@ref nn::olv::ResultServerContentsErrorContainsNgWords</tt> 2051 2052 2053 */ 2054 NN_DEFINE_RESULT_CONST_RANGE( 2055 ResultServerContentsError, 2056 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 652800, 652800, 768000 2057 ); 2058 2059 /*! 2060 :category Result 2061 @class nn::olv::ResultServerContentsErrorContainsNgWords 2062 @brief Data contains prohibited words. (The language is not allowed to be posted.) 2063 2064 This result is subsumed by the following results and can be caught by handling any of them. 2065 2066 @li <tt>@ref nn::olv::ResultServerError</tt> 2067 @li <tt>@ref nn::olv::ResultServerContentsError</tt> 2068 2069 2070 */ 2071 NN_DEFINE_RESULT_CONST_RANGE( 2072 ResultServerContentsErrorContainsNgWords, 2073 nn::Result::LEVEL_STATUS, nn::RESULT_MODULE_NN_OLV, 755328, 755328, 755456 2074 ); 2075 2076 2077 /** @} */ 2078 2079 } // namespace olv 2080 } // namespace nn 2081 2082 #endif // __cplusplus 2083 2084 #endif // NN_OLV_OLV_RESULT_H_ 2085