1 /*---------------------------------------------------------------------------*
2 
3 Copyright (C) 2012 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