1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../../css/manpage.css" type="text/css" /> 7 <style type="text/css"><!-- 8 span.static_style 9 { 10 font-size : 8pt; 11 color : white; 12 font-weight : bold; 13 background : #44f; 14 border-left : solid 1px #aaf; 15 border-top : solid 1px #aaf; 16 border-right : solid 1px #00c; 17 border-bottom : solid 1px #00c; 18 padding-left : 2px; 19 padding-right : 2px; 20 } 21 22 span.virtual_style 23 { 24 font-size : 8pt; 25 color : white; 26 font-weight : bold; 27 background : #0a0; 28 border-left : solid 1px #0f0; 29 border-top : solid 1px #0f0; 30 border-right : solid 1px #060; 31 border-bottom : solid 1px #060; 32 padding-left : 2px; 33 padding-right : 2px; 34 } 35 36 span.protected_style 37 { 38 font-size : 8pt; 39 color : white; 40 font-weight : bold; 41 background : #444; 42 border-left : solid 1px #ccc; 43 border-top : solid 1px #ccc; 44 border-right : solid 1px #222; 45 border-bottom : solid 1px #222; 46 padding-left : 2px; 47 padding-right : 2px; 48 } 49 --></style> 50 <title>nn::boss</title> 51 </head> 52 <body> 53 <h1><CODE><a href="../../nn/Overview.html">nn</a>::boss</CODE> Namespace</h1> 54 <h2>Description</h2> 55 <div class="section"> 56<p>The namespace of the SpotPass communication library.</p> 57 58<p>SpotPass is a general term for BOSS (Background Online Service System) communication functions. Applications can use BOSS to communicate in the background with data servers provided by Nintendo (hereafter, called "BOSS data servers").</p> 59 60<p>To use BOSS, an application must register a task (a set of information specific to the communication process) in BOSS, and then start the task. The task configuration includes such information as the execution interval and the number of executions remaining. BOSS executes the task periodically in the background, based on this information.</p> 61 62<p>The application can learn when a task finishes downloading new data by polling the state of the task or event notifications. This data can also be read via BOSS. The following tasks are currently provided.</p> 63<ul><li>Nintendo archive download task (NADL task)</li></ul> 64<p>This task is essentially run in the background, but once a task has been registered, the application can run it whenever it likes. In this case, the task's communication process will be run in the foreground.</p> 65 66<p><B>Note:</B> As of CTR-SDK 2.1, BOSS tasks will not operate on CTR systems that have no country settings. Configure your hardware with country settings if you will be doing BOSS development. You can configure the country setting using the initial startup sequence on the HOME Menu.</p></div> 67 <a name="class" id="class"> 68 <h2>Classes</h2> 69 <div class="section"> 70 <table class="members"> 71 <tr> 72 <th class="category" colspan="2"><CODE>Result</CODE></th> 73 </tr> 74 <tr> 75 <th> 76 <a href="../../nn/boss/ResultInvalidPolicy/Overview.html"><CODE>nn::boss::ResultInvalidPolicy</CODE></a> 77 </th> 78 <td>The policy information pointer is <CODE>NULL</CODE>.</td> 79 </tr> 80 <tr> 81 <th> 82 <a href="../../nn/boss/ResultInvalidAction/Overview.html"><CODE>nn::boss::ResultInvalidAction</CODE></a> 83 </th> 84 <td>The task action pointer is <CODE>NULL</CODE>.</td> 85 </tr> 86 <tr> 87 <th> 88 <a href="../../nn/boss/ResultInvalidOption/Overview.html"><CODE>nn::boss::ResultInvalidOption</CODE></a> 89 </th> 90 <td>The task option pointer is <CODE>NULL</CODE>, or the option code is invalid.</td> 91 </tr> 92 <tr> 93 <th> 94 <a href="../../nn/boss/ResultInvalidAppIdList/Overview.html"><CODE>nn::boss::ResultInvalidAppIdList</CODE></a> 95 </th> 96 <td>The pointer for getting the application list is <CODE>NULL</CODE>.</td> 97 </tr> 98 <tr> 99 <th> 100 <a href="../../nn/boss/ResultInvalidTaskIdList/Overview.html"><CODE>nn::boss::ResultInvalidTaskIdList</CODE></a> 101 </th> 102 <td>The pointer for getting the task ID list is <CODE>NULL</CODE>.</td> 103 </tr> 104 <tr> 105 <th> 106 <a href="../../nn/boss/ResultInvalidStepIdList/Overview.html"><CODE>nn::boss::ResultInvalidStepIdList</CODE></a> 107 </th> 108 <td>The pointer for getting the step ID list is <CODE>NULL</CODE>.</td> 109 </tr> 110 <tr> 111 <th> 112 <a href="../../nn/boss/ResultInvalidNsDataIdList/Overview.html"><CODE>nn::boss::ResultInvalidNsDataIdList</CODE></a> 113 </th> 114 <td>The pointer to NS data list information is <CODE>NULL</CODE>.</td> 115 </tr> 116 <tr> 117 <th> 118 <a href="../../nn/boss/ResultInvalidTaskStatus/Overview.html"><CODE>nn::boss::ResultInvalidTaskStatus</CODE></a> 119 </th> 120 <td>The task status pointer is <CODE>NULL</CODE>.</td> 121 </tr> 122 <tr> 123 <th> 124 <a href="../../nn/boss/ResultInvalidPropertyValue/Overview.html"><CODE>nn::boss::ResultInvalidPropertyValue</CODE></a> 125 </th> 126 <td>The property value pointer is <CODE>NULL</CODE>.</td> 127 </tr> 128 <tr> 129 <th> 130 <a href="../../nn/boss/ResultInvalidNewArrivalEvent/Overview.html"><CODE>nn::boss::ResultInvalidNewArrivalEvent</CODE></a> 131 </th> 132 <td>The pointer to the new arrival event is <CODE>NULL</CODE>.</td> 133 </tr> 134 <tr> 135 <th> 136 <a href="../../nn/boss/ResultInvalidNewArrivalFlag/Overview.html"><CODE>nn::boss::ResultInvalidNewArrivalFlag</CODE></a> 137 </th> 138 <td>The pointer to the new arrival flag is <CODE>NULL</CODE>.</td> 139 </tr> 140 <tr> 141 <th> 142 <a href="../../nn/boss/ResultInvalidOptoutFlag/Overview.html"><CODE>nn::boss::ResultInvalidOptoutFlag</CODE></a> 143 </th> 144 <td>The pointer to the OPTOUT flag is <CODE>NULL</CODE>.</td> 145 </tr> 146 <tr> 147 <th> 148 <a href="../../nn/boss/ResultInvalidTaskError/Overview.html"><CODE>nn::boss::ResultInvalidTaskError</CODE></a> 149 </th> 150 <td>The pointer to the task error information is <CODE>NULL</CODE>.</td> 151 </tr> 152 <tr> 153 <th> 154 <a href="../../nn/boss/ResultInvalidNsDataValue/Overview.html"><CODE>nn::boss::ResultInvalidNsDataValue</CODE></a> 155 </th> 156 <td>The pointer to the region that stores NSDATA is <CODE>NULL</CODE>.</td> 157 </tr> 158 <tr> 159 <th> 160 <a href="../../nn/boss/ResultInvalidNsDataInfo/Overview.html"><CODE>nn::boss::ResultInvalidNsDataInfo</CODE></a> 161 </th> 162 <td>The pointer to the location that stores additional NSDATA information is <CODE>NULL</CODE>.</td> 163 </tr> 164 <tr> 165 <th> 166 <a href="../../nn/boss/ResultInvalidNsDataReadFlag/Overview.html"><CODE>nn::boss::ResultInvalidNsDataReadFlag</CODE></a> 167 </th> 168 <td>The pointer to the storage region for the NSDATA read flag is <CODE>NULL</CODE>.</td> 169 </tr> 170 <tr> 171 <th> 172 <a href="../../nn/boss/ResultInvalidNsDataTime/Overview.html"><CODE>nn::boss::ResultInvalidNsDataTime</CODE></a> 173 </th> 174 <td>The pointer to the region used to store the NSDATA update time is <CODE>NULL</CODE>.</td> 175 </tr> 176 <tr> 177 <th> 178 <a href="../../nn/boss/ResultInvalidNextExecuteTime/Overview.html"><CODE>nn::boss::ResultInvalidNextExecuteTime</CODE></a> 179 </th> 180 <td>The pointer to the location used to store the minutes value of the next execution time is <CODE>NULL</CODE>.</td> 181 </tr> 182 <tr> 183 <th> 184 <a href="../../nn/boss/ResultHttpRequestHeaderPointerNull/Overview.html"><CODE>nn::boss::ResultHttpRequestHeaderPointerNull</CODE></a> 185 </th> 186 <td>The HTTP request header pointer is <CODE>NULL</CODE>.</td> 187 </tr> 188 <tr> 189 <th> 190 <a href="../../nn/boss/ResultInvalidPolicyListAvailability/Overview.html"><CODE>nn::boss::ResultInvalidPolicyListAvailability</CODE></a> 191 </th> 192 <td>The pointer to information that can be used by the policy list is <CODE>NULL</CODE>.</td> 193 </tr> 194 <tr> 195 <th> 196 <a href="../../nn/boss/ResultInvalidTestModeAvailability/Overview.html"><CODE>nn::boss::ResultInvalidTestModeAvailability</CODE></a> 197 </th> 198 <td>The pointer to information usable in test mode is <CODE>NULL</CODE>.</td> 199 </tr> 200 <tr> 201 <th> 202 <a href="../../nn/boss/ResultInvalidConfigParentalControl/Overview.html"><CODE>nn::boss::ResultInvalidConfigParentalControl</CODE></a> 203 </th> 204 <td>The pointer to information on Parental Controls settings is <CODE>NULL</CODE>.</td> 205 </tr> 206 <tr> 207 <th> 208 <a href="../../nn/boss/ResultInvalidConfigEulaAgreement/Overview.html"><CODE>nn::boss::ResultInvalidConfigEulaAgreement</CODE></a> 209 </th> 210 <td>The pointer to information about whether the user has agreed to the EULA is <CODE>NULL</CODE>.</td> 211 </tr> 212 <tr> 213 <th> 214 <a href="../../nn/boss/ResultInvalidPolicyListEnvId/Overview.html"><CODE>nn::boss::ResultInvalidPolicyListEnvId</CODE></a> 215 </th> 216 <td>The pointer to the policy list's environment ID is <CODE>NULL</CODE>.</td> 217 </tr> 218 <tr> 219 <th> 220 <a href="../../nn/boss/ResultInvalidPolicyListUrl/Overview.html"><CODE>nn::boss::ResultInvalidPolicyListUrl</CODE></a> 221 </th> 222 <td>The pointer to the policy list's URL information is <CODE>NULL</CODE>.</td> 223 </tr> 224 <tr> 225 <th> 226 <a href="../../nn/boss/ResultInvalidTaskId/Overview.html"><CODE>nn::boss::ResultInvalidTaskId</CODE></a> 227 </th> 228 <td>The task ID pointer is <CODE>NULL</CODE> or a zero-length string.</td> 229 </tr> 230 <tr> 231 <th> 232 <a href="../../nn/boss/ResultInvalidTaskStep/Overview.html"><CODE>nn::boss::ResultInvalidTaskStep</CODE></a> 233 </th> 234 <td>The current step ID was specified during task registration.</td> 235 </tr> 236 <tr> 237 <th> 238 <a href="../../nn/boss/ResultInvalidPropertyType/Overview.html"><CODE>nn::boss::ResultInvalidPropertyType</CODE></a> 239 </th> 240 <td>The property type is not supported.</td> 241 </tr> 242 <tr> 243 <th> 244 <a href="../../nn/boss/ResultInvalidUrl/Overview.html"><CODE>nn::boss::ResultInvalidUrl</CODE></a> 245 </th> 246 <td>The URL string pointer is <CODE>NULL</CODE> or a zero-length string.</td> 247 </tr> 248 <tr> 249 <th> 250 <a href="../../nn/boss/ResultInvalidFilePath/Overview.html"><CODE>nn::boss::ResultInvalidFilePath</CODE></a> 251 </th> 252 <td>The file path string pointer is <CODE>NULL</CODE> or a zero-length string.</td> 253 </tr> 254 <tr> 255 <th> 256 <a href="../../nn/boss/ResultInvalidTaskPriority/Overview.html"><CODE>nn::boss::ResultInvalidTaskPriority</CODE></a> 257 </th> 258 <td>The specified task priority is invalid.</td> 259 </tr> 260 <tr> 261 <th> 262 <a href="../../nn/boss/ResultInvalidTaskTargetDuration/Overview.html"><CODE>nn::boss::ResultInvalidTaskTargetDuration</CODE></a> 263 </th> 264 <td>The task duration is invalid.</td> 265 </tr> 266 <tr> 267 <th> 268 <a href="../../nn/boss/ResultActionCodeOutOfRange/Overview.html"><CODE>nn::boss::ResultActionCodeOutOfRange</CODE></a> 269 </th> 270 <td>The task action code is invalid.</td> 271 </tr> 272 <tr> 273 <th> 274 <a href="../../nn/boss/ResultInvalidNsDataSeekPosition/Overview.html"><CODE>nn::boss::ResultInvalidNsDataSeekPosition</CODE></a> 275 </th> 276 <td>The NS data seek position exceeds the data size.</td> 277 </tr> 278 <tr> 279 <th> 280 <a href="../../nn/boss/ResultInvalidMaxHttpRequestHeader/Overview.html"><CODE>nn::boss::ResultInvalidMaxHttpRequestHeader</CODE></a> 281 </th> 282 <td>The number of registered HTTP request headers exceeds the maximum.</td> 283 </tr> 284 <tr> 285 <th> 286 <a href="../../nn/boss/ResultInvalidMaxClientCert/Overview.html"><CODE>nn::boss::ResultInvalidMaxClientCert</CODE></a> 287 </th> 288 <td>The number of client certificates set exceeds the maximum.</td> 289 </tr> 290 <tr> 291 <th> 292 <a href="../../nn/boss/ResultInvalidMaxRootCa/Overview.html"><CODE>nn::boss::ResultInvalidMaxRootCa</CODE></a> 293 </th> 294 <td>The number of root CAs exceeds the maximum that can be set.</td> 295 </tr> 296 <tr> 297 <th> 298 <a href="../../nn/boss/ResultSchedulingPolicyOutOfRange/Overview.html"><CODE>nn::boss::ResultSchedulingPolicyOutOfRange</CODE></a> 299 </th> 300 <td>The scheduling policy is invalid.</td> 301 </tr> 302 <tr> 303 <th> 304 <a href="../../nn/boss/ResultApInfoTypeOutOfRange/Overview.html"><CODE>nn::boss::ResultApInfoTypeOutOfRange</CODE></a> 305 </th> 306 <td>The AP information type is invalid.</td> 307 </tr> 308 <tr> 309 <th> 310 <a href="../../nn/boss/ResultTaskPermissionOutOfRange/Overview.html"><CODE>nn::boss::ResultTaskPermissionOutOfRange</CODE></a> 311 </th> 312 <td>The task permission information is invalid.</td> 313 </tr> 314 <tr> 315 <th> 316 <a href="../../nn/boss/ResultWaitFinishTimeout/Overview.html"><CODE>nn::boss::ResultWaitFinishTimeout</CODE></a> 317 </th> 318 <td>The <CODE>WAITFINISH</CODE> timeout.</td> 319 </tr> 320 <tr> 321 <th> 322 <a href="../../nn/boss/ResultWaitFinishTaskNotDone/Overview.html"><CODE>nn::boss::ResultWaitFinishTaskNotDone</CODE></a> 323 </th> 324 <td>The <CODE>WAITFINISH</CODE> task completed in a state other than <CODE>DONE</CODE>.</td> 325 </tr> 326 <tr> 327 <th> 328 <a href="../../nn/boss/ResultIpcNotSessionInitialized/Overview.html"><CODE>nn::boss::ResultIpcNotSessionInitialized</CODE></a> 329 </th> 330 <td>The IPC session is not initialized.</td> 331 </tr> 332 <tr> 333 <th> 334 <a href="../../nn/boss/ResultIpcPropertySizeError/Overview.html"><CODE>nn::boss::ResultIpcPropertySizeError</CODE></a> 335 </th> 336 <td>IPC property size error.</td> 337 </tr> 338 <tr> 339 <th> 340 <a href="../../nn/boss/ResultIpcTooManyRequests/Overview.html"><CODE>nn::boss::ResultIpcTooManyRequests</CODE></a> 341 </th> 342 <td>Too many IPC requests.</td> 343 </tr> 344 <tr> 345 <th> 346 <a href="../../nn/boss/ResultAlreadyInitialized/Overview.html"><CODE>nn::boss::ResultAlreadyInitialized</CODE></a> 347 </th> 348 <td>Initialization complete.</td> 349 </tr> 350 <tr> 351 <th> 352 <a href="../../nn/boss/ResultOutOfMemory/Overview.html"><CODE>nn::boss::ResultOutOfMemory</CODE></a> 353 </th> 354 <td>Insufficient memory.</td> 355 </tr> 356 <tr> 357 <th> 358 <a href="../../nn/boss/ResultInvalidNumberOfNsd/Overview.html"><CODE>nn::boss::ResultInvalidNumberOfNsd</CODE></a> 359 </th> 360 <td>Too many NS data files in NS archive.</td> 361 </tr> 362 <tr> 363 <th> 364 <a href="../../nn/boss/ResultNsDataInvalidFormat/Overview.html"><CODE>nn::boss::ResultNsDataInvalidFormat</CODE></a> 365 </th> 366 <td>The NS data format is invalid.</td> 367 </tr> 368 <tr> 369 <th> 370 <a href="../../nn/boss/ResultAppNotExist/Overview.html"><CODE>nn::boss::ResultAppNotExist</CODE></a> 371 </th> 372 <td>The specified application ID was not found.</td> 373 </tr> 374 <tr> 375 <th> 376 <a href="../../nn/boss/ResultTaskNotExist/Overview.html"><CODE>nn::boss::ResultTaskNotExist</CODE></a> 377 </th> 378 <td>The specified task ID was not found.</td> 379 </tr> 380 <tr> 381 <th> 382 <a href="../../nn/boss/ResultTaskStepNotExist/Overview.html"><CODE>nn::boss::ResultTaskStepNotExist</CODE></a> 383 </th> 384 <td>Specified task step was not found.</td> 385 </tr> 386 <tr> 387 <th> 388 <a href="../../nn/boss/ResultApliIdAlreadyExist/Overview.html"><CODE>nn::boss::ResultApliIdAlreadyExist</CODE></a> 389 </th> 390 <td>Another application of the same name is already registered.</td> 391 </tr> 392 <tr> 393 <th> 394 <a href="../../nn/boss/ResultTaskIdAlreadyExist/Overview.html"><CODE>nn::boss::ResultTaskIdAlreadyExist</CODE></a> 395 </th> 396 <td>Another task of the same name is already registered.</td> 397 </tr> 398 <tr> 399 <th> 400 <a href="../../nn/boss/ResultTaskStepAlreadyExist/Overview.html"><CODE>nn::boss::ResultTaskStepAlreadyExist</CODE></a> 401 </th> 402 <td>Another task step of the same name is already registered.</td> 403 </tr> 404 <tr> 405 <th> 406 <a href="../../nn/boss/ResultInvalidSequence/Overview.html"><CODE>nn::boss::ResultInvalidSequence</CODE></a> 407 </th> 408 <td>Sequence error (such as starting a task that is already running).</td> 409 </tr> 410 <tr> 411 <th> 412 <a href="../../nn/boss/ResultDatabaseFull/Overview.html"><CODE>nn::boss::ResultDatabaseFull</CODE></a> 413 </th> 414 <td>No space in task database (the task database is full and there are no tasks for which information can be deleted).</td> 415 </tr> 416 <tr> 417 <th> 418 <a href="../../nn/boss/ResultCantUnregisterTask/Overview.html"><CODE>nn::boss::ResultCantUnregisterTask</CODE></a> 419 </th> 420 <td>The current task state does not permit <CODE>UnregisterTask</CODE> to be called. </td> 421 </tr> 422 <tr> 423 <th> 424 <a href="../../nn/boss/ResultTaskNotRegistered/Overview.html"><CODE>nn::boss::ResultTaskNotRegistered</CODE></a> 425 </th> 426 <td>The task has not been registered in the task database.</td> 427 </tr> 428 <tr> 429 <th> 430 <a href="../../nn/boss/ResultInvalidFileHandle/Overview.html"><CODE>nn::boss::ResultInvalidFileHandle</CODE></a> 431 </th> 432 <td>Invalid file handle.</td> 433 </tr> 434 <tr> 435 <th> 436 <a href="../../nn/boss/ResultInvalidTaskSchedulingPolicy/Overview.html"><CODE>nn::boss::ResultInvalidTaskSchedulingPolicy</CODE></a> 437 </th> 438 <td>Invalid scheduling policy.</td> 439 </tr> 440 <tr> 441 <th> 442 <a href="../../nn/boss/ResultInvalidHttpRequestHeader/Overview.html"><CODE>nn::boss::ResultInvalidHttpRequestHeader</CODE></a> 443 </th> 444 <td>Error in an HTTP request header.</td> 445 </tr> 446 <tr> 447 <th> 448 <a href="../../nn/boss/ResultInvalidHeadType/Overview.html"><CODE>nn::boss::ResultInvalidHeadType</CODE></a> 449 </th> 450 <td>Invalid head type.</td> 451 </tr> 452 <tr> 453 <th> 454 <a href="../../nn/boss/ResultStorageAccessPermission/Overview.html"><CODE>nn::boss::ResultStorageAccessPermission</CODE></a> 455 </th> 456 <td>No permission to access storage.</td> 457 </tr> 458 <tr> 459 <th> 460 <a href="../../nn/boss/ResultStorageInsufficiency/Overview.html"><CODE>nn::boss::ResultStorageInsufficiency</CODE></a> 461 </th> 462 <td>Insufficient storage capacity.</td> 463 </tr> 464 <tr> 465 <th> 466 <a href="../../nn/boss/ResultStorageNotFound/Overview.html"><CODE>nn::boss::ResultStorageNotFound</CODE></a> 467 </th> 468 <td>There is no storage for the specified <CODE>APPID</CODE>.</td> 469 </tr> 470 <tr> 471 <th> 472 <a href="../../nn/boss/ResultNsDataNotFound/Overview.html"><CODE>nn::boss::ResultNsDataNotFound</CODE></a> 473 </th> 474 <td>There is no NS data.</td> 475 </tr> 476 <tr> 477 <th> 478 <a href="../../nn/boss/ResultInvalidNsDataGetHeadSize/Overview.html"><CODE>nn::boss::ResultInvalidNsDataGetHeadSize</CODE></a> 479 </th> 480 <td>Specified NS data <CODE>SIZE</CODE> parameter is invalid.</td> 481 </tr> 482 <tr> 483 <th> 484 <a href="../../nn/boss/ResultNsDataListSizeShortage/Overview.html"><CODE>nn::boss::ResultNsDataListSizeShortage</CODE></a> 485 </th> 486 <td><CODE>NsDataIdList</CODE> size is insufficient (list not big enough to store all the NS data serial IDs).</td> 487 </tr> 488 <tr> 489 <th> 490 <a href="../../nn/boss/ResultNsDataListUpdated/Overview.html"><CODE>nn::boss::ResultNsDataListUpdated</CODE></a> 491 </th> 492 <td>The target NSD group for BOSS storage was updated since the last time a list was obtained.</td> 493 </tr> 494 <tr> 495 <th> 496 <a href="../../nn/boss/ResultNotConnectApWithLocation/Overview.html"><CODE>nn::boss::ResultNotConnectApWithLocation</CODE></a> 497 </th> 498 <td>Not connected to an access point.</td> 499 </tr> 500 <tr> 501 <th> 502 <a href="../../nn/boss/ResultNotConnectNetwork/Overview.html"><CODE>nn::boss::ResultNotConnectNetwork</CODE></a> 503 </th> 504 <td>Not connected to a network.</td> 505 </tr> 506 <tr> 507 <th> 508 <a href="../../nn/boss/ResultInvalidFriendcode/Overview.html"><CODE>nn::boss::ResultInvalidFriendcode</CODE></a> 509 </th> 510 <td>Invalid friend code error.</td> 511 </tr> 512 <tr> 513 <th> 514 <a href="../../nn/boss/ResultFileAccess/Overview.html"><CODE>nn::boss::ResultFileAccess</CODE></a> 515 </th> 516 <td>Failed to access a file.</td> 517 </tr> 518 <tr> 519 <th> 520 <a href="../../nn/boss/ResultTaskAlreadyPaused/Overview.html"><CODE>nn::boss::ResultTaskAlreadyPaused</CODE></a> 521 </th> 522 <td>Already paused.</td> 523 </tr> 524 <tr> 525 <th> 526 <a href="../../nn/boss/ResultTaskAlreadyResumed/Overview.html"><CODE>nn::boss::ResultTaskAlreadyResumed</CODE></a> 527 </th> 528 <td>Already resumed.</td> 529 </tr> 530 <tr> 531 <th> 532 <a href="../../nn/boss/ResultUnexpect/Overview.html"><CODE>nn::boss::ResultUnexpect</CODE></a> 533 </th> 534 <td>Unexpected error.</td> 535 </tr> 536 <tr> 537 <th> 538 <a href="../../nn/boss/ResultInvalidStorageParameter/Overview.html"><CODE>nn::boss::ResultInvalidStorageParameter</CODE></a> 539 </th> 540 <td>An invalid value was set in the parameter specified for storage.</td> 541 </tr> 542 <tr> 543 <th> 544 <a href="../../nn/boss/ResultCfgInfoTypeOutOfRange/Overview.html"><CODE>nn::boss::ResultCfgInfoTypeOutOfRange</CODE></a> 545 </th> 546 <td>The configuration information type is out of range.</td> 547 </tr> 548 <tr> 549 <th> 550 <a href="../../nn/boss/ResultInvalidMaxHttpQuery/Overview.html"><CODE>nn::boss::ResultInvalidMaxHttpQuery</CODE></a> 551 </th> 552 <td>The HTTP query registration count exceeds the maximum.</td> 553 </tr> 554 <tr> 555 <th> 556 <a href="../../nn/boss/ResultInvalidMaxDataStoreDst/Overview.html"><CODE>nn::boss::ResultInvalidMaxDataStoreDst</CODE></a> 557 </th> 558 <td>The <CODE>DataStore</CODE> data transmission destination registration count exceeds the maximum.</td> 559 </tr> 560 <tr> 561 <th> 562 <a href="../../nn/boss/ResultNSAListInvalidFormat/Overview.html"><CODE>nn::boss::ResultNSAListInvalidFormat</CODE></a> 563 </th> 564 <td>An error has been detected in the NSA list file format.</td> 565 </tr> 566 <tr> 567 <th> 568 <a href="../../nn/boss/ResultNSAListDownloadTaskError/Overview.html"><CODE>nn::boss::ResultNSAListDownloadTaskError</CODE></a> 569 </th> 570 <td>The NSA list download result was an error.</td> 571 </tr> 572 <tr> 573 <th> 574 <a href="../../nn/boss/ResultInvalidSize/Overview.html"><CODE>nn::boss::ResultInvalidSize</CODE></a> 575 </th> 576 <td>Invalid value size.</td> 577 </tr> 578 <tr> 579 <th> 580 <a href="../../nn/boss/ResultInvalidPointer/Overview.html"><CODE>nn::boss::ResultInvalidPointer</CODE></a> 581 </th> 582 <td>Invalid pointer.</td> 583 </tr> 584 <tr> 585 <th> 586 <a href="../../nn/boss/ResultNotFound/Overview.html"><CODE>nn::boss::ResultNotFound</CODE></a> 587 </th> 588 <td>Target not found.</td> 589 </tr> 590 <tr> 591 <th> 592 <a href="../../nn/boss/ResultAlreadyExists/Overview.html"><CODE>nn::boss::ResultAlreadyExists</CODE></a> 593 </th> 594 <td>Target already exists.</td> 595 </tr> 596 <tr> 597 <th> 598 <a href="../../nn/boss/ResultOutOfRange/Overview.html"><CODE>nn::boss::ResultOutOfRange</CODE></a> 599 </th> 600 <td>Value out of defined range.</td> 601 </tr> 602 <tr> 603 <th class="category" colspan="2">Other</th> 604 </tr> 605 <tr> 606 <th> 607 <a href="../../nn/boss/DataStoreDownloadAction/Overview.html"><CODE>nn::boss::DataStoreDownloadAction</CODE></a> 608 </th> 609 <td>Class for representing <CODE>DataStore</CODE> download tasks. Use this to do such things as register <CODE>DataStore</CODE> download tasks.</td> 610 </tr> 611 <tr> 612 <th> 613 <a href="../../nn/boss/DataStoreUploadAction/Overview.html"><CODE>nn::boss::DataStoreUploadAction</CODE></a> 614 </th> 615 <td>Class for representing <CODE>DataStore</CODE> upload tasks. Use this to do such things as register DataStore upload tasks.</td> 616 </tr> 617 <tr> 618 <th> 619 <a href="../../nn/boss/FgOnlyTask/Overview.html"><CODE>nn::boss::FgOnlyTask</CODE></a> 620 </th> 621 <td>Class for representing tasks that are only executed immediately. Use this to register or unregister tasks that are only executed immediately, to control tasks, and for other operations.</td> 622 </tr> 623 <tr> 624 <th> 625 <a href="../../nn/boss/NsaDownloadAction/Overview.html">nn::boss::NsaDownloadAction</a> 626 </th> 627 <td>Class for representing NADL tasks. Use this to do such things as register NADL tasks.</td> 628 </tr> 629 <tr> 630 <th> 631 <a href="../../nn/boss/NsaList/Overview.html"><CODE>nn::boss::NsaList</CODE></a> 632 </th> 633 <td>A class that handles all processing related to NSA lists. By specifying a file path for the NSA list, you can do things like download the NSA list to that path or parse the NSA list given by that path.</td> 634 </tr> 635 <tr> 636 <th> 637 <a href="../../nn/boss/NsData/Overview.html"><CODE>nn::boss::NsData</CODE></a> 638 </th> 639 <td>Class for representing NS data. Use for NS data operations (such as reading).</td> 640 </tr> 641 <tr> 642 <th> 643 <a href="../../nn/boss/NsDataIdList/Overview.html"><CODE>nn::boss::NsDataIdList</CODE></a> 644 </th> 645 <td>Class for representing NS data ID lists. Use this to do such things as get a list of NS data to process.</td> 646 </tr> 647 <tr> 648 <th> 649 <a href="../../nn/boss/StepIdList/Overview.html"><CODE>nn::boss::StepIdList</CODE></a> 650 </th> 651 <td>Class for representing lists of task step IDs. Use this to do such things as get a task's list of steps. (The task step feature is not currently supported.)</td> 652 </tr> 653 <tr> 654 <th> 655 <a href="../../nn/boss/Task/Overview.html"><CODE>nn::boss::Task</CODE></a> 656 </th> 657 <td>Class for representing tasks. Use this to do such things as register or unregister a task, or for task operations.</td> 658 </tr> 659 <tr> 660 <th> 661 <a href="../../nn/boss/TaskActionBase/Overview.html"><CODE>nn::boss::TaskActionBase</CODE></a> 662 </th> 663 <td>Base class for task actions. There is no reason for an application to directly generate an instance of this class.</td> 664 </tr> 665 <tr> 666 <th> 667 <a href="../../nn/boss/TaskAction/Overview.html"><CODE>nn::boss::TaskAction</CODE></a> 668 </th> 669 <td>Class for representing task actions. This is the base class for specific task action classes such as NADL tasks. You can also directly generate an instance and use it to get information about task actions for a specific task.</td> 670 </tr> 671 <tr> 672 <th> 673 <a href="../../nn/boss/TaskError/Overview.html"><CODE>nn::boss::TaskError</CODE></a> 674 </th> 675 <td>Class for representing task errors. Use this to get task error information.</td> 676 </tr> 677 <tr> 678 <th> 679 <a href="../../nn/boss/TaskIdList/Overview.html"><CODE>nn::boss::TaskIdList</CODE></a> 680 </th> 681 <td>Class for representing task ID lists. Use this to do such things as get a list of registered tasks.</td> 682 </tr> 683 <tr> 684 <th> 685 <a href="../../nn/boss/TaskOption/Overview.html"><CODE>nn::boss::TaskOption</CODE></a> 686 </th> 687 <td>Class for representing task options. Use this to do such things as set the option information used when registering a task. (The task option feature is not currently supported.)</td> 688 </tr> 689 <tr> 690 <th> 691 <a href="../../nn/boss/TaskPolicy/Overview.html"><CODE>nn::boss::TaskPolicy</CODE></a> 692 </th> 693 <td>Class for representing task policies. Use this to do such things as set the policy information used when registering a task.</td> 694 </tr> 695 <tr> 696 <th> 697 <a href="../../nn/boss/TaskQuery/Overview.html"><CODE>nn::boss::TaskQuery</CODE></a> 698 </th> 699 <td>Class for representing task queries. Use this to do such things as set an HTTP query when registering a task.</td> 700 </tr> 701 <tr> 702 <th> 703 <a href="../../nn/boss/TaskStatus/Overview.html"><CODE>nn::boss::TaskStatus</CODE></a> 704 </th> 705 <td>Class for representing task statuses. Use this to do such things as get the status of a task.</td> 706 </tr> </table> 707 </div> 708 </a> <a name="struct" id="struct"> 709 <h2>Structures</h2> 710 <div class="section"> 711 <table class="members"> 712 <tr> 713 <th> 714 <a href="../../nn/boss/TaskPolicyConfig/Overview.html"><CODE>nn::boss::TaskPolicyConfig</CODE></a> 715 </th> 716 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskPolicy</CODE> class.</td> 717 </tr> 718 <tr> 719 <th> 720 <a href="../../nn/boss/TaskOptionConfig/Overview.html"><CODE>nn::boss::TaskOptionConfig</CODE></a> 721 </th> 722 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskOption</CODE> class.</td> 723 </tr> 724 <tr> 725 <th> 726 <a href="../../nn/boss/TaskActionConfig/Overview.html"><CODE>nn::boss::TaskActionConfig</CODE></a> 727 </th> 728 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskAction</CODE> class.</td> 729 </tr> 730 <tr> 731 <th> 732 <a href="../../nn/boss/TaskConfig/Overview.html"><CODE>nn::boss::TaskConfig</CODE></a> 733 </th> 734 <td>Definition of an internal structure that maintains attribute information for the <CODE>Task</CODE> class.</td> 735 </tr> 736 <tr> 737 <th> 738 <a href="../../nn/boss/TaskStatusInfo/Overview.html"><CODE>nn::boss::TaskStatusInfo</CODE></a> 739 </th> 740 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskStatus</CODE> class.</td> 741 </tr> 742 <tr> 743 <th> 744 <a href="../../nn/boss/TaskErrorInfo/Overview.html"><CODE>nn::boss::TaskErrorInfo</CODE></a> 745 </th> 746 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskError</CODE> class.</td> 747 </tr> 748 <tr> 749 <th> 750 <a href="../../nn/boss/HttpQuery/Overview.html"><CODE>nn::boss::HttpQuery</CODE></a> 751 </th> 752 <td>Definition of an internal structure that maintains HTTP query information.</td> 753 </tr> 754 <tr> 755 <th> 756 <a href="../../nn/boss/TaskQueryConfig/Overview.html"><CODE>nn::boss::TaskQueryConfig</CODE></a> 757 </th> 758<td>Definition of an internal structure that maintains attribute information for the <CODE>TaskQuery</CODE> class.</td> 759 </tr> 760 <tr> 761 <th> 762 <a href="../../nn/boss/DataStoreDownloadConfig/Overview.html"><CODE>nn::boss::DataStoreDownloadConfig</CODE></a> 763 </th> 764<td>Definition of an internal structure that maintains download information for <CODE>DataStore</CODE>.</td> 765 </tr> 766 <tr> 767 <th> 768 <a href="../../nn/boss/DataStoreUploadConfig/Overview.html"><CODE>nn::boss::DataStoreUploadConfig</CODE></a> 769 </th> 770<td>Definition of an internal structure that maintains upload information for <CODE>DataStore</CODE>.</td> 771 </tr> 772 <tr> 773 <th> 774 <a href="../../nn/boss/ApplicationIdInfoList/Overview.html"><CODE>nn::boss::ApplicationIdInfoList</CODE></a> 775 </th> 776 <td>Definition of an internal structure that maintains attribute information for the <CODE>ApplicationIdList</CODE> class.</td> 777 </tr> 778 <tr> 779 <th> 780 <a href="../../nn/boss/TaskIdInfoList/Overview.html"><CODE>nn::boss::TaskIdInfoList</CODE></a> 781 </th> 782 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskIdList</CODE> class.</td> 783 </tr> 784 <tr> 785 <th> 786 <a href="../../nn/boss/StepIdInfoList/Overview.html"><CODE>nn::boss::StepIdInfoList</CODE></a> 787 </th> 788 <td>Definition of an internal structure that maintains attribute information for the <CODE>StepIdList</CODE> class.</td> 789 </tr> 790 <tr> 791 <th> 792 <a href="../../nn/boss/NsDataIdInfoList/Overview.html"><CODE>nn::boss::NsDataIdInfoList</CODE></a> 793 </th> 794 <td>Definition of an internal structure that maintains attribute information for the <CODE>NsDataIdList</CODE> class.</td> 795 </tr> 796 <tr> 797 <th> 798 <a href="../../nn/boss/NsDataHeaderInfo/Overview.html">nn::boss::NsDataHeaderInfo</a> 799 </th> 800 <td>Definition of the internal structure for storing NSD header information.</td> 801 </tr> </table> 802 </div> 803 </a> <a name="enum" id="enum"> 804 <h2>Enumerated Types</h2> 805 <div class="section"> 806 <table class="members"> 807 <tr> 808 <td width="100"> </td> 809 <th> 810 <a href="../../nn/boss/PositionBase.html"><CODE>PositionBase</CODE></a> 811 </th> 812 <td>Group of constants that indicate the position of file read/writes. (The numeric value of each enumerator is shown at the start of its description.)</td> 813 </tr> 814 <tr> 815 <td width="100"> </td> 816 <th> 817 <a href="../../nn/boss/PropertyType.html"><CODE>PropertyType</CODE></a> 818 </th> 819 <td>Constants specifying properties. (The numeric value of each enumerator is shown at the start of its description.)</td> 820 </tr> 821 <tr> 822 <td width="100"> </td> 823 <th> 824 <a href="../../nn/boss/SchedulingPolicy.html"><CODE>SchedulingPolicy</CODE></a> 825 </th> 826 <td>Constants specifying scheduling policies. (The numeric value of each enumerator is shown at the start of its description.)</td> 827 </tr> 828 <tr> 829 <td width="100"> </td> 830 <th> 831 <a href="../../nn/boss/TaskPermission.html"><CODE>TaskPermission</CODE></a> 832 </th> 833 <td>Constants specifying task permissions. (The numeric value of each enumerator is shown at the start of its description.)</td> 834 </tr> 835 <tr> 836 <td width="100"> </td> 837 <th> 838 <a href="../../nn/boss/TaskPriority.html"><CODE>TaskPriority</CODE></a> 839 </th> 840 <td>Constants specifying task priorities. (The numeric value of each enumerator is shown at the start of its description.)</td> 841 </tr> 842 <tr> 843 <td width="100"> </td> 844 <th> 845 <a href="../../nn/boss/Action.html"><CODE>Action</CODE></a> 846 </th> 847 <td>Constants specifying task actions. (The numeric value of each enumerator is shown at the start of its description.)</td> 848 </tr> 849 <tr> 850 <td width="100"> </td> 851 <th> 852 <a href="../../nn/boss/ExecOption.html"><CODE>ExecOption</CODE></a> 853 </th> 854 <td>Constants specifying task execution options. (The numeric value of each enumerator is shown at the start of its description.)</td> 855 </tr> 856 <tr> 857 <td width="100"> </td> 858 <th> 859 <a href="../../nn/boss/TaskStateCode.html"><CODE>TaskStateCode</CODE></a> 860 </th> 861 <td>Constants specifying task state codes. (The numeric value of each enumerator is shown at the start of its description.)</td> 862 </tr> 863 <tr> 864 <td width="100"> </td> 865 <th> 866 <a href="../../nn/boss/TaskResultCode.html"><CODE>TaskResultCode</CODE></a> 867 </th> 868 <td>A task's exit state. You can use the <CODE>TaskGetResult</CODE> function to get these values after a task exits. (The numeric value of each enumerator is shown at the start of its description.)</td> 869 </tr> 870 <tr> 871 <td width="100"> </td> 872 <th> 873 <a href="../../nn/boss/TaskServiceStatus.html"><CODE>TaskServiceStatus</CODE></a> 874 </th> 875 <td>Constants specifying task service statuses. (The numeric value of each enumerator is shown at the start of its description.)</td> 876 </tr> 877 <tr> 878 <td width="100"> </td> 879 <th> 880 <a href="../../nn/boss/HeaderInfoType.html"><CODE>HeaderInfoType</CODE></a> 881 </th> 882 <td>Constants indicating the types of NSD header information obtained. (The numeric value of each enumerator is shown at the start of its description.)</td> 883 </tr> 884 <tr> 885 <td width="100"> </td> 886 <th> 887 <a href="../../nn/boss/FileDescriptor.html"><CODE>FileDescriptor</CODE></a> 888 </th> 889 <td>Constants specifying task action file paths. (The numeric value of each enumerator is shown at the start of its description.)</td> 890 </tr> 891 <tr> 892 <td width="100"> </td> 893 <th> 894 <a href="../../nn/boss/ApInfoType.html"><CODE>ApInfoType</CODE></a> 895 </th> 896 <td>Constants indicating an access point's identifier type. (The numeric value of each enumerator is shown at the start of its description.)</td> 897 </tr> 898 <tr> 899 <td width="100"> </td> 900 <th> 901 <a href="../../nn/boss/CfgInfoType.html"><CODE>CfgInfoType</CODE></a> 902 </th> 903 <td>Constants indicating the identifier type for system configuration information. (The numeric value of each enumerator is shown at the start of its description.)</td> 904 </tr> 905 <tr> 906 <td width="100"> </td> 907 <th> 908 <a href="../../nn/boss/StorageType.html"><CODE>StorageType</CODE></a> 909 </th> 910 <td>Constants indicating types of BOSS storage. (The numeric value of each enumerator is shown at the start of its description.)</td> 911 </tr> 912 <tr> 913 <td width="100"> </td> 914 <th> 915 <a href="../../nn/boss/NewsMode.html"><CODE>NewsMode</CODE></a> 916 </th> 917 <td>Constants indicating whether to issue notification data when receiving <CODE>DataStore</CODE> data. (The numeric value of each enumerator is shown at the start of its description.)</td> 918 </tr> 919 <tr> 920 <td width="100"> </td> 921 <th> 922 <a href="../../nn/boss/DstKind.html"><CODE>DstKind</CODE></a> 923 </th> 924 <td>Constants indicating the <CODE>DataStore</CODE> data send destination type. (For more details, see the documentation in the NEX library. ) (The numeric value of each enumerator is shown at the start of its description.)</td> 925 </tr> 926 <tr> 927 <td width="100"> </td> 928 <th> 929 <a href="../../nn/boss/QueryType.html"><CODE>QueryType</CODE></a> 930 </th> 931 <td>Constants indicating HTTP query data types. (The numeric value of each enumerator is shown at the start of its description.)</td> 932 </tr> 933 <tr> 934 <td width="100"> </td> 935 <th> 936 <a href="../../nn/boss/ResultCode.html"><CODE>ResultCode</CODE></a> 937 </th> 938 <td>Function result codes. These are set as the descriptions for <CODE>nnResult</CODE> and are used as return values by BOSS functions. (The numeric value of each enumerator is shown at the start of its description.)</td> 939 </tr> </table> 940 </div> 941 </a> <a name="typedef" id="typedef"> 942 <h2><CODE>typedef</CODE> Definitions</h2> 943 <div class="section"> 944 <table class="members"> 945 <tr> 946 <td width="100" /> 947 <th> 948 <a href="../../nn/boss/TaskPolicyConfig.html"><CODE>TaskPolicyConfig</CODE></a> 949 </th> 950 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskPolicy</CODE> class.</td> 951 </tr> 952 <tr> 953 <td width="100" /> 954 <th> 955 <a href="../../nn/boss/TaskOptionConfig.html"><CODE>TaskOptionConfig</CODE></a> 956 </th> 957 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskOption</CODE> class.</td> 958 </tr> 959 <tr> 960 <td width="100" /> 961 <th> 962 <a href="../../nn/boss/TaskActionConfig.html"><CODE>TaskActionConfig</CODE></a> 963 </th> 964 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskAction</CODE> class.</td> 965 </tr> 966 <tr> 967 <td width="100" /> 968 <th> 969 <a href="../../nn/boss/TaskActionUploadConfig.html"><CODE>TaskActionUploadConfig</CODE></a> 970 </th> 971 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskActionUpload</CODE> class.</td> 972 </tr> 973 <tr> 974 <td width="100" /> 975 <th> 976 <a href="../../nn/boss/TaskActionDownloadConfig.html"><CODE>TaskActionDownloadConfig</CODE></a> 977 </th> 978 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskActionDownload</CODE> class.</td> 979 </tr> 980 <tr> 981 <td width="100" /> 982 <th> 983 <a href="../../nn/boss/TaskActionSignalConfig.html"><CODE>TaskActionSignalConfig</CODE></a> 984 </th> 985 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskActionSignal</CODE> class. (This is provided for future extensibility and cannot be used.)</td> 986 </tr> 987 <tr> 988 <td width="100" /> 989 <th> 990 <a href="../../nn/boss/TaskActionNsaDownloadConfig.html"><CODE>TaskActionNsaDownloadConfig</CODE></a> 991 </th> 992 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskActionNsaDownload</CODE> class.</td> 993 </tr> 994 <tr> 995 <td width="100" /> 996 <th> 997 <a href="../../nn/boss/TaskConfig.html"><CODE>TaskConfig</CODE></a> 998 </th> 999 <td>Definition of an internal structure that maintains attribute information for the <CODE>Task</CODE> class.</td> 1000 </tr> 1001 <tr> 1002 <td width="100" /> 1003 <th> 1004 <a href="../../nn/boss/TaskStatusInfo.html"><CODE>TaskStatusInfo</CODE></a> 1005 </th> 1006 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskStatus</CODE> class.</td> 1007 </tr> 1008 <tr> 1009 <td width="100" /> 1010 <th> 1011 <a href="../../nn/boss/TaskStepStatusInfo.html"><CODE>TaskStepStatusInfo</CODE></a> 1012 </th> 1013 <td>Definition of the internal structure <CODE>TaskStepStatusInfo</CODE>. (This is used for internal processing.)</td> 1014 </tr> 1015 <tr> 1016 <td width="100" /> 1017 <th> 1018 <a href="../../nn/boss/TaskErrorInfo.html"><CODE>TaskErrorInfo</CODE></a> 1019 </th> 1020 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskError</CODE> class.</td> 1021 </tr> 1022 <tr> 1023 <td width="100" /> 1024 <th> 1025 <a href="../../nn/boss/HttpQuery.html"><CODE>HttpQuery</CODE></a> 1026 </th> 1027 <td>Definition of an internal structure that maintains HTTP query information.</td> 1028 </tr> 1029 <tr> 1030 <td width="100" /> 1031 <th> 1032 <a href="../../nn/boss/TaskQueryConfig.html"><CODE>TaskQueryConfig</CODE></a> 1033 </th> 1034 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskQuery</CODE> class.</td> 1035 </tr> 1036 <tr> 1037 <td width="100" /> 1038 <th> 1039 <a href="../../nn/boss/DataStoreDownloadConfig.html"><CODE>DataStoreDownloadConfig</CODE></a> 1040 </th> 1041 <td>Definition of an internal structure that maintains download information for <CODE>DataStore</CODE>.</td> 1042 </tr> 1043 <tr> 1044 <td width="100" /> 1045 <th> 1046 <a href="../../nn/boss/DataStoreUploadConfig.html"><CODE>DataStoreUploadConfig</CODE></a> 1047 </th> 1048 <td>Definition of an internal structure that maintains upload information for <CODE>DataStore</CODE>.</td> 1049 </tr> 1050 <tr> 1051 <td width="100" /> 1052 <th> 1053 <a href="../../nn/boss/ApplicationIdInfoList.html"><CODE>ApplicationIdInfoList</CODE></a> 1054 </th> 1055 <td>Definition of an internal structure that maintains attribute information for the <CODE>ApplicationIdList</CODE> class.</td> 1056 </tr> 1057 <tr> 1058 <td width="100" /> 1059 <th> 1060 <a href="../../nn/boss/TaskIdInfoList.html"><CODE>TaskIdInfoList</CODE></a> 1061 </th> 1062 <td>Definition of an internal structure that maintains attribute information for the <CODE>TaskIdList</CODE> class.</td> 1063 </tr> 1064 <tr> 1065 <td width="100" /> 1066 <th> 1067 <a href="../../nn/boss/StepIdInfoList.html"><CODE>StepIdInfoList</CODE></a> 1068 </th> 1069 <td>Definition of an internal structure that maintains attribute information for the <CODE>StepIdList</CODE> class.</td> 1070 </tr> 1071 <tr> 1072 <td width="100" /> 1073 <th> 1074 <a href="../../nn/boss/NsDataIdInfoList.html"><CODE>NsDataIdInfoList</CODE></a> 1075 </th> 1076 <td>Definition of an internal structure that maintains attribute information for the <CODE>NsDataIdList</CODE> class.</td> 1077 </tr> 1078 <tr> 1079 <td width="100" /> 1080 <th> 1081 <a href="../../nn/boss/NsDataHeaderInfo.html">NsDataHeaderInfo</a> 1082 </th> 1083 <td>Definition of the internal structure for storing NSD header information.</td> 1084 </tr> </table> 1085 </div> 1086 </a> <a name="constant" id="constant"> 1087 <h2>Constants</h2> 1088 <div class="section"> 1089 <table class="members"> 1090 <tr> 1091 <td width="100"> 1092 <span class="static_style" title="static">S</span> 1093 </td> 1094 <th> 1095 <span class="argument"><a href="../../nn/boss/DATA_TYPE_ALL.html"><CODE>DATA_TYPE_ALL</CODE></a></span> 1096 </th> 1097 <td width="100"><CODE>const <a href="../../nn_types/bit32.html">bit32</a></CODE></td> 1098 <td>All data types.</td> 1099 </tr> 1100 <tr> 1101 <td width="100"> 1102 <span class="static_style" title="static">S</span> 1103 </td> 1104 <th> 1105 <span class="argument"><a href="../../nn/boss/DATA_TYPE_APPDATA.html"><CODE>DATA_TYPE_APPDATA</CODE></a></span> 1106 </th> 1107 <td width="100"><CODE>const <a href="../../nn_types/bit32.html">bit32</a></CODE></td> 1108 <td>Data type for applications.</td> 1109 </tr> 1110 <tr> 1111 <td width="100"> 1112 <span class="static_style" title="static">S</span> 1113 </td> 1114 <th> 1115 <span class="argument"><a href="../../nn/boss/DATA_TYPE_NEWS.html"><CODE>DATA_TYPE_NEWS</CODE></a></span> 1116 </th> 1117 <td width="100"><CODE>const <a href="../../nn_types/bit32.html">bit32</a></CODE></td> 1118 <td>Data type for Notification lists. (This data type is used on the system side. The data cannot be directly obtained from the application.)</td> 1119 </tr> 1120 <tr> 1121 <td width="100"> 1122 <span class="static_style" title="static">S</span> 1123 </td> 1124 <th> 1125 <span class="argument"><a href="../../nn/boss/DATA_TYPE_EXBANNER.html"><CODE>DATA_TYPE_EXBANNER</CODE></a></span> 1126 </th> 1127 <td width="100"><CODE>const <a href="../../nn_types/bit32.html">bit32</a></CODE></td> 1128 <td>Download contextual banner type.</td> 1129 </tr> 1130 <tr> 1131 <td width="100"> 1132 <span class="static_style" title="static">S</span> 1133 </td> 1134 <th> 1135 <span class="argument"><a href="../../nn/boss/DATA_TYPE_DATASTORE.html"><CODE>DATA_TYPE_DATASTORE</CODE></a></span> 1136 </th> 1137 <td width="100"><CODE>const <a href="../../nn_types/bit32.html">bit32</a></CODE></td> 1138 <td><CODE>DataStore</CODE> data type.</td> 1139 </tr> 1140 <tr> 1141 <td width="100"> 1142 <span class="static_style" title="static">S</span> 1143 </td> 1144 <th> 1145 <span class="argument"><a href="../../nn/boss/MAX_FILEPATH_LENGTH.html"><CODE>MAX_FILEPATH_LENGTH</CODE></a></span> 1146 </th> 1147 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1148 <td>Maximum length of a file path.</td> 1149 </tr> 1150 <tr> 1151 <td width="100"> 1152 <span class="static_style" title="static">S</span> 1153 </td> 1154 <th> 1155 <span class="argument"><a href="../../nn/boss/MAX_URL_LENGTH.html"><CODE>MAX_URL_LENGTH</CODE></a></span> 1156 </th> 1157 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1158 <td>The maximum length for a URL.</td> 1159 </tr> 1160 <tr> 1161 <td width="100"> 1162 <span class="static_style" title="static">S</span> 1163 </td> 1164 <th> 1165 <span class="argument"><a href="../../nn/boss/MAX_HTTP_HEADER_LABEL.html"><CODE>MAX_HTTP_HEADER_LABEL</CODE></a></span> 1166 </th> 1167 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1168 <td>Maximum length of HTTP header labels.</td> 1169 </tr> 1170 <tr> 1171 <td width="100"> 1172 <span class="static_style" title="static">S</span> 1173 </td> 1174 <th> 1175 <span class="argument"><a href="../../nn/boss/MAX_HTTP_HEADER_VALUE.html"><CODE>MAX_HTTP_HEADER_VALUE</CODE></a></span> 1176 </th> 1177 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1178 <td>Maximum length of HTTP header values.</td> 1179 </tr> 1180 <tr> 1181 <td width="100"> 1182 <span class="static_style" title="static">S</span> 1183 </td> 1184 <th> 1185 <span class="argument"><a href="../../nn/boss/MAX_HTTP_HEADER.html"><CODE>MAX_HTTP_HEADER</CODE></a></span> 1186 </th> 1187 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1188 <td>Maximum number of headers that can be registered.</td> 1189 </tr> 1190 <tr> 1191 <td width="100"> 1192 <span class="static_style" title="static">S</span> 1193 </td> 1194 <th> 1195 <span class="argument"><a href="../../nn/boss/MAX_HTTP_QUERY_NAME.html"><CODE>MAX_HTTP_QUERY_NAME</CODE></a></span> 1196 </th> 1197 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1198 <td>Size of the HTTP query name.</td> 1199 </tr> 1200 <tr> 1201 <td width="100"> 1202 <span class="static_style" title="static">S</span> 1203 </td> 1204 <th> 1205 <span class="argument"><a href="../../nn/boss/MAX_HTTP_QUERY_VALUE.html"><CODE>MAX_HTTP_QUERY_VALUE</CODE></a></span> 1206 </th> 1207 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1208 <td>Size of the HTTP query value.</td> 1209 </tr> 1210 <tr> 1211 <td width="100"> 1212 <span class="static_style" title="static">S</span> 1213 </td> 1214 <th> 1215 <span class="argument"><a href="../../nn/boss/MAX_HTTP_QUERY.html"><CODE>MAX_HTTP_QUERY</CODE></a></span> 1216 </th> 1217 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1218 <td>Maximum number of HTTP queries that can be registered.</td> 1219 </tr> 1220 <tr> 1221 <td width="100"> 1222 <span class="static_style" title="static">S</span> 1223 </td> 1224 <th> 1225 <span class="argument"><a href="../../nn/boss/MAX_ROOT_CA.html"><CODE>MAX_ROOT_CA</CODE></a></span> 1226 </th> 1227 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1228 <td>Maximum number of built-in root CA certificates that can be configured.</td> 1229 </tr> 1230 <tr> 1231 <td width="100"> 1232 <span class="static_style" title="static">S</span> 1233 </td> 1234 <th> 1235 <span class="argument"><a href="../../nn/boss/MAX_CLIENT_CERT.html"><CODE>MAX_CLIENT_CERT</CODE></a></span> 1236 </th> 1237 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1238 <td>Maximum number of built-in client certificates that can be configured.</td> 1239 </tr> 1240 <tr> 1241 <td width="100"> 1242 <span class="static_style" title="static">S</span> 1243 </td> 1244 <th> 1245 <span class="argument"><a href="../../nn/boss/TASK_ID_LENGTH.html"><CODE>TASK_ID_LENGTH</CODE></a></span> 1246 </th> 1247 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1248 <td>The maximum number of characters in a task ID, including the zero terminator. </td> 1249 </tr> 1250 <tr> 1251 <td width="100"> 1252 <span class="static_style" title="static">S</span> 1253 </td> 1254 <th> 1255 <span class="argument"><a href="../../nn/boss/MAX_ERROR_MESSAGE.html"><CODE>MAX_ERROR_MESSAGE</CODE></a></span> 1256 </th> 1257 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1258 <td>Maximum number of characters in an error message.</td> 1259 </tr> 1260 <tr> 1261 <td width="100"> 1262 <span class="static_style" title="static">S</span> 1263 </td> 1264 <th> 1265 <span class="argument"><a href="../../nn/boss/MAX_APPLICATION_ID.html"><CODE>MAX_APPLICATION_ID</CODE></a></span> 1266 </th> 1267 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1268 <td>Maximum number of application IDs that can be registered.</td> 1269 </tr> 1270 <tr> 1271 <td width="100"> 1272 <span class="static_style" title="static">S</span> 1273 </td> 1274 <th> 1275 <span class="argument"><a href="../../nn/boss/MAX_TASK_ID.html"><CODE>MAX_TASK_ID</CODE></a></span> 1276 </th> 1277 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1278 <td>Maximum number of task IDs that can be registered.</td> 1279 </tr> 1280 <tr> 1281 <td width="100"> 1282 <span class="static_style" title="static">S</span> 1283 </td> 1284 <th> 1285 <span class="argument"><a href="../../nn/boss/MAX_STEP_ID.html"><CODE>MAX_STEP_ID</CODE></a></span> 1286 </th> 1287 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1288 <td>Maximum number of task steps that can be registered to one task.</td> 1289 </tr> 1290 <tr> 1291 <td width="100"> 1292 <span class="static_style" title="static">S</span> 1293 </td> 1294 <th> 1295 <span class="argument"><a href="../../nn/boss/CURRENT_STEP_ID.html"><CODE>CURRENT_STEP_ID</CODE></a></span> 1296 </th> 1297 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1298 <td>ID of the currently running task step.</td> 1299 </tr> 1300 <tr> 1301 <td width="100"> 1302 <span class="static_style" title="static">S</span> 1303 </td> 1304 <th> 1305 <span class="argument"><a href="../../nn/boss/DEFAULT_STEP_ID.html"><CODE>DEFAULT_STEP_ID</CODE></a></span> 1306 </th> 1307 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1308 <td>Task step ID when step ID is not specified.</td> 1309 </tr> 1310 <tr> 1311 <td width="100"> 1312 <span class="static_style" title="static">S</span> 1313 </td> 1314 <th> 1315 <span class="argument"><a href="../../nn/boss/U32_CANNOT_GET_DATA.html"><CODE>U32_CANNOT_GET_DATA</CODE></a></span> 1316 </th> 1317 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1318 <td>Return value when a value cannot be obtained. Used by functions that return <CODE>u32</CODE> values.</td> 1319 </tr> 1320 <tr> 1321 <td width="100"> 1322 <span class="static_style" title="static">S</span> 1323 </td> 1324 <th> 1325 <span class="argument"><a href="../../nn/boss/MAX_LASTMODIFIED_LENGTH.html"><CODE>MAX_LASTMODIFIED_LENGTH</CODE></a></span> 1326 </th> 1327 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1328 <td>Maximum number of characters in the HTTP communication at the time it was updated.</td> 1329 </tr> 1330 <tr> 1331 <td width="100"> 1332 <span class="static_style" title="static">S</span> 1333 </td> 1334 <th> 1335 <span class="argument"><a href="../../nn/boss/UNLIMITED_COUNT.html"><CODE>UNLIMITED_COUNT</CODE></a></span> 1336 </th> 1337 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1338 <td>Specifies an unlimited execution count.</td> 1339 </tr> 1340 <tr> 1341 <td width="100"> 1342 <span class="static_style" title="static">S</span> 1343 </td> 1344 <th> 1345 <span class="argument"><a href="../../nn/boss/MAX_STORAGE_ENTRY_COUNT.html"><CODE>MAX_STORAGE_ENTRY_COUNT</CODE></a></span> 1346 </th> 1347 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1348 <td>Maximum file count in BOSS storage</td> 1349 </tr> 1350 <tr> 1351 <td width="100"> 1352 <span class="static_style" title="static">S</span> 1353 </td> 1354 <th> 1355 <span class="argument"><a href="../../nn/boss/DEFAULT_STORAGE_ENTRY_COUNT.html"><CODE>DEFAULT_STORAGE_ENTRY_COUNT</CODE></a></span> 1356 </th> 1357 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1358 <td>Default value for the file count in BOSS storage</td> 1359 </tr> 1360 <tr> 1361 <td width="100"> 1362 <span class="static_style" title="static">S</span> 1363 </td> 1364 <th> 1365 <span class="argument"><a href="../../nn/boss/MAX_STORAGE_RECYCLE_COUNT.html"><CODE>MAX_STORAGE_RECYCLE_COUNT</CODE></a></span> 1366 </th> 1367 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1368 <td>The maximum number of files that can be reused in BOSS storage (the maximum value is the sum of the <I>file count</I> and the <I>resume count</I> set in the storage options).)</td> 1369 </tr> 1370 <tr> 1371 <td width="100"> 1372 <span class="static_style" title="static">S</span> 1373 </td> 1374 <th> 1375 <span class="argument"><a href="../../nn/boss/MAX_ACCESS_KEY_LENGTH.html"><CODE>MAX_ACCESS_KEY_LENGTH</CODE></a></span> 1376 </th> 1377 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1378 <td>The maximum number of characters in a <CODE>DataStore</CODE> access key including the zero terminator.</td> 1379 </tr> 1380 <tr> 1381 <td width="100"> 1382 <span class="static_style" title="static">S</span> 1383 </td> 1384 <th> 1385 <span class="argument"><a href="../../nn/boss/MAX_DST_PRINCIPAL_ID.html"><CODE>MAX_DST_PRINCIPAL_ID</CODE></a></span> 1386 </th> 1387 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1388 <td>Maximum number of application <CODE>DataStore</CODE> send IDs that can be registered.</td> 1389 </tr> 1390 <tr> 1391 <td width="100"> 1392 <span class="static_style" title="static">S</span> 1393 </td> 1394 <th> 1395 <span class="argument"><a href="../../nn/boss/MAX_NEWS_SUBJECT_LENGTH.html"><CODE>MAX_NEWS_SUBJECT_LENGTH</CODE></a></span> 1396 </th> 1397 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1398 <td>The maximum number of characters in a notification data subject title, including zero terminator.</td> 1399 </tr> 1400 <tr> 1401 <td width="100"> 1402 <span class="static_style" title="static">S</span> 1403 </td> 1404 <th> 1405 <span class="argument"><a href="../../nn/boss/MAX_NEWS_MESSAGE_LENGTH.html"><CODE>MAX_NEWS_MESSAGE_LENGTH</CODE></a></span> 1406 </th> 1407 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1408 <td>The maximum number of characters in the notification data body, including zero terminator.</td> 1409 </tr> 1410 <tr> 1411 <td width="100"> 1412 <span class="static_style" title="static">S</span> 1413 </td> 1414 <th> 1415 <span class="argument"><a href="../../nn/boss/MAX_NEWS_JUMP_PARAM.html"><CODE>MAX_NEWS_JUMP_PARAM</CODE></a></span> 1416 </th> 1417 <td width="100"><CODE>const <a href="../../nn_types/u32.html">u32</a></CODE></td> 1418 <td>Size of general-purpose parameters for notification data jumps.</td> 1419 </tr> 1420 <tr> 1421 <td width="100"> 1422 <span class="static_style" title="static">S</span> 1423 </td> 1424 <th> 1425 <span class="argument"><a href="../../nn/boss/MAX_TASK_FILE_PARAM.html"><CODE>MAX_TASK_FILE_PARAM</CODE></a></span> 1426 </th> 1427 <td width="100">const <a href="../../nn_types/u32.html">u32</a></td> 1428 <td>Task file parameter size</td> 1429 </tr> 1430 <tr> 1431 <td width="100"> 1432 <span class="static_style" title="static">S</span> 1433 </td> 1434 <th> 1435 <span class="argument"><a href="../../nn/boss/FG_ONLY_TASK_ID.html"><CODE>FG_ONLY_TASK_ID</CODE></a></span> 1436 </th> 1437 <td width="100"><CODE>const char</CODE></td> 1438 <td>Task name for immediately executing tasks.</td> 1439 </tr> </table> 1440 </div> 1441 </a> <a name="function" id="function"> 1442 <h2>Functions</h2> 1443 <div class="section"> 1444 <table class="members"> 1445 <tr> 1446 <th class="category" colspan="3">Other</th> 1447 </tr> 1448 <tr> 1449 <td width="100"> </td> 1450 <th> 1451 <a href="../../nn/boss/Initialize.html"><CODE>Initialize</CODE></a> 1452 </th> 1453 <td>Initializes the BOSS library. Call this function once before using the BOSS library.</td> 1454 </tr> 1455 <tr> 1456 <td width="100"> </td> 1457 <th> 1458 <a href="../../nn/boss/Finalize.html"><CODE>Finalize</CODE></a> 1459 </th> 1460 <td>Closes the BOSS library. Call this function once when you are finished using the BOSS library.</td> 1461 </tr> 1462 <tr> 1463 <td width="100"> </td> 1464 <th> 1465 <a href="../../nn/boss/RegisterPrivateRootCa.html"><CODE>RegisterPrivateRootCa</CODE></a> 1466 </th> 1467 <td>Registers the independent root CA certificate in the BOSS library. They are used when using HTTPS communication as a connection when executing a task.<br /> There is no need to call this function if an independent root CA certificate is not used.</td> 1468 </tr> 1469 <tr> 1470 <td width="100"> </td> 1471 <th> 1472 <a href="../../nn/boss/RegisterPrivateClientCert.html"><CODE>RegisterPrivateClientCert</CODE></a> 1473 </th> 1474 <td>Registers the independent client certificate and private key in the BOSS library. They are used when using HTTPS communication for the connection when executing a task.<br /> There is no need to call this function if an independent client certificate is not used.</td> 1475 </tr> 1476 <tr> 1477 <td width="100"> </td> 1478 <th> 1479 <a href="../../nn/boss/RegisterTask.html"><CODE>RegisterTask</CODE></a> 1480 </th> 1481 <td>Registers a task. </td> 1482 </tr> 1483 <tr> 1484 <td width="100"> </td> 1485 <th> 1486 <a href="../../nn/boss/RegisterImmediateTask.html"><CODE>RegisterImmediateTask</CODE></a> 1487 </th> 1488 <td>Registers an immediately executing task.</td> 1489 </tr> 1490 <tr> 1491 <td width="100"> </td> 1492 <th> 1493 <a href="../../nn/boss/UnregisterTask.html"><CODE>UnregisterTask</CODE></a> 1494 </th> 1495 <td>Deletes a registered task.</td> 1496 </tr> 1497 <tr> 1498 <td width="100"> </td> 1499 <th> 1500 <a href="../../nn/boss/ReconfigureTask.html"><CODE>ReconfigureTask</CODE></a> 1501 </th> 1502 <td>The property settings for registered tasks can be changed.</td> 1503 </tr> 1504 <tr> 1505 <td width="100"> </td> 1506 <th> 1507 <a href="../../nn/boss/GetTaskIdList.html"><CODE>GetTaskIdList</CODE></a> 1508 </th> 1509 <td>Gets a list of registered task IDs.</td> 1510 </tr> 1511 <tr> 1512 <td width="100"> </td> 1513 <th> 1514 <a href="../../nn/boss/GetStepIdList.html"><CODE>GetStepIdList</CODE></a> 1515 </th> 1516 <td>Gets a list of all steps for the specified registered task.</td> 1517 </tr> 1518 <tr> 1519 <td width="100"> </td> 1520 <th> 1521 <a href="../../nn/boss/RegisterStorage.html"><CODE>RegisterStorage</CODE></a> 1522 </th> 1523 <td>Registers BOSS storage.</td> 1524 </tr> 1525 <tr> 1526 <td width="100"> </td> 1527 <th> 1528 <a href="../../nn/boss/UnregisterStorage.html"><CODE>UnregisterStorage</CODE></a> 1529 </th> 1530 <td>Deregisters the BOSS storage. The BOSS storage is not deleted, but merely deregistered.</td> 1531 </tr> 1532 <tr> 1533 <td width="100"> </td> 1534 <th> 1535 <a href="../../nn/boss/GetStorageInfo.html"><CODE>GetStorageInfo</CODE></a> 1536 </th> 1537 <td>Gets the size of the registered BOSS storage region.<br /> Can also be used to check if the BOSS storage is registered.</td> 1538 </tr> 1539 <tr> 1540 <td width="100"> </td> 1541 <th> 1542 <a href="../../nn/boss/GetNewArrivalFlag.html"><CODE>GetNewArrivalFlag</CODE></a> 1543 </th> 1544 <td>Checks if new NS data has been downloaded.<br /> However, the new arrival flag does not change if it is not set by the downloaded NS data.</td> 1545 </tr> 1546 <tr> 1547 <td width="100"> </td> 1548 <th> 1549 <a href="../../nn/boss/RegisterNewArrivalEvent.html"><CODE>RegisterNewArrivalEvent</CODE></a> 1550 </th> 1551 <td>Registers an event to be signaled when new NS data is received.</td> 1552 </tr> 1553 <tr> 1554 <td width="100"> </td> 1555 <th> 1556 <a href="../../nn/boss/GetNewArrivalEvent.html"><CODE>GetNewArrivalEvent</CODE></a> 1557 </th> 1558 <td>This is the old (deprecated) name for <a href="../../nn/boss/RegisterNewArrivalEvent.html"><CODE>nn::boss::RegisterNewArrivalEvent</CODE></a>.<br /> Avoid using this: it only exists for compatibility.</td> 1559 </tr> 1560 <tr> 1561 <td width="100"> </td> 1562 <th> 1563 <a href="../../nn/boss/SetOptoutFlag.html"><CODE>SetOptoutFlag</CODE></a> 1564 </th> 1565 <td>Sets the OptOut flag.</td> 1566 </tr> 1567 <tr> 1568 <td width="100"> </td> 1569 <th> 1570 <a href="../../nn/boss/GetOptoutFlag.html"><CODE>GetOptoutFlag</CODE></a> 1571 </th> 1572 <td>Gets the OptOut flag.</td> 1573 </tr> 1574 <tr> 1575 <td width="100"> </td> 1576 <th> 1577 <a href="../../nn/boss/GetNsDataIdList.html"><CODE>GetNsDataIdList</CODE></a> 1578 </th> 1579<td>Specifies the data type, and gets a list of NS data from the expanded save data region where the BOSS storage is registered.<br /> The NS data IDs are stored in descending order from the start of the list.</td> 1580 </tr> 1581 <tr> 1582 <td width="100"> </td> 1583 <th> 1584 <a href="../../nn/boss/GetOwnNsDataIdList.html"><CODE>GetOwnNsDataIdList</CODE></a> 1585 </th> 1586<td>Excludes the shared NS data, and gets the list of NS data for the local host from the expanded save data region where the BOSS storage is registered.<br /> The NS data IDs are stored in descending order from the start of the list.</td> 1587 </tr> 1588 <tr> 1589 <td width="100"> </td> 1590 <th> 1591 <a href="../../nn/boss/GetNewDataNsDataIdList.html"><CODE>GetNewDataNsDataIdList</CODE></a> 1592 </th> 1593<td>Specifies the data type, and gets a list of newly arrived NS data from the expanded save data region where the BOSS storage is registered.<br /> The NS data IDs are stored in descending order from the start of the list.</td> 1594 </tr> 1595 <tr> 1596 <td width="100"> </td> 1597 <th> 1598 <a href="../../nn/boss/GetOwnNewDataNsDataIdList.html"><CODE>GetOwnNewDataNsDataIdList</CODE></a> 1599 </th> 1600<td>Excludes the shared NS data, and gets the list of NS data for the local host from the expanded save data region where the BOSS storage is registered.<br /> The NS data IDs are stored in descending order from the start of the list.</td> 1601 </tr> 1602 <tr> 1603 <td width="100"> </td> 1604 <th> 1605 <a href="../../nn/boss/GetErrorCode.html"><CODE>GetErrorCode</CODE></a> 1606 </th> 1607 <td>The error code is acquired from the task result code (<a href="../../nn/boss/TaskResultCode.html"><CODE>TaskResultCode</CODE></a>).</td> 1608 </tr> </table> 1609 </div> 1610 </a> 1611 <h2>Revision History</h2> 1612 <div class="section"> 1613 <dl class="history"> 1614 <dt>2012/04/05</dt> 1615 <dd>Updated the description to reflect fact that data uploads are also supported.<br /> 1616 </dd> 1617 <dt>2011/03/28</dt> 1618 <dd>Added note about Nintendo server maintenance (note is valid only from late March to early April).<br /> 1619 </dd> 1620 <dt>2010/09/16</dt> 1621 <dd>Initial version.<br /> 1622 </dd> 1623 </dl> 1624 </div> 1625 <hr><p>CONFIDENTIAL</p></body> 1626</html>