nn::boss::PropertyType Enumerated Typeenum PropertyType;
| Value | Description |
|---|---|
TASK_PRIORITY |
0: The task execution priority set during task registration. Data type is TaskPriority. |
TASK_SCHEDULING_POLICY |
1: Scheduling policy of the task. The data type is SchedulingPolicy. |
TASK_TARGET_DURATION |
2: Targeted task execution time. The data type is u32 (seconds). (This is provided for future extensibility and cannot be used.) |
TASK_EXEC_INTERVAL |
3: Task execution interval. The data type is u32 (seconds). |
TASK_EXEC_COUNT |
4: Task execution count. The data type is u32. |
TASK_PERMISSION |
5: Task execution restrictions as set by Parental Controls and EULA permissions. The data type is TaskPermission. |
ACTION_CODE |
6: The code for a task's type. The data type is Action. |
ACTION_URL |
7: Target URL. The data type is char[MAX_URL_LENGTH]. |
ACTION_OFFSET |
8: The offset from the starting position of the data specified by the URL. The data type is u32. |
ACTION_FILEDESC |
9: File descriptor type. The data type is FileDescriptor. |
ACTION_FILEPATH |
10: The file path targeted by the task. The data type is char[MAX_FILEPATH_LENGTH]. |
ACTION_FILEPATH_W |
11: The file path targeted by the task. The data type is wchar_t[MAX_FILEPATH_LENGTH]. |
ACTION_FILE_HANDLE |
12: The file handle targeted by the task. The data type is nnHandle. |
ACTION_HTTP_HEADER |
13: Structure for URL option request headers. The data type is struct httpRequestHeader[MAX_HTTP_HEADER]. |
ACTION_CLIENT_CERT |
14: The built-in client certificate for HTTPS communication. The data type is u32[MAX_CLIENT_CERT]. |
ACTION_ROOT_CA |
15: The internal root certificate for HTTPS communication. The data type is u32[MAX_ROOT_CA]. |
ACTION_PRIVATE_CLIENT_CERT |
16: Flag for enabling a private client certificate. Data type is u8. |
ACTION_PRIVATE_ROOT_CA |
17: Flag for enabling a private client certificate. Data type is u8. |
ACTION_AP_INFO |
18: Type for access point information for attaching AP information to an HTTP query. It has a data type of ApInfoType. |
ACTION_CLIENT_CERT_NUM |
19: Number of configured built-in client certificates. The data type is u32. |
ACTION_ROOT_CA_NUM |
20: The number of internal root certificates to specify. The data type is u32. |
ACTION_LAST_MODIFIED_TIME |
21: The "Last-Modified" date and time to set in the HTTP request header. Data type is char[MAX_LASTMODIFIED_LENGTH]. |
ACTION_SERIAL_ID |
22: A title ID for startup tasks. The data type is nnfs::TitleId. (This is provided for future extensibility and cannot be used.) |
SIGNAL_TASK_EVENT |
23: Event for startup tasks. The data type is nnos::Event*. (This is provided for future extensibility and cannot be used.) |
TASK_EXEC_OPTION |
24: Task execution options. Data type is ExecOption. |
TASK_STEP |
25: Task step ID number. Data type is u8. |
TASK_OPTION_TARGET_STEP |
26: Task step option ID number. Data type is u8. (This is provided for future extensibility and cannot be used.) |
TASK_OPTION_PARAM1 |
27: Option parameter 1 for task step execution. The data type is u32. (This is provided for future extensibility and cannot be used.) |
TASK_OPTION_PARAM2 |
28: Option parameter 2 for task step execution. The data type is u32. (This is provided for future extensibility and cannot be used.) |
TASK_STATE_CODE |
29: Task state information. Its data type is TaskStateCode. |
TASK_STATE_TASK |
30: Internal task state information. Its data type is TaskStateCode. |
TASK_STATE_RESUME |
31: Internal task state information. Its data type is TaskStateCode. |
TASK_RESULT_CODE |
32: Task result code. Its data type is TaskResultCode. |
TASK_SERVICE_STATUS |
33: Status of the service pointed to by the URL specified in the task attributes. Its data type is TaskServiceStatus. |
TASK_SERVICE_TERMINATED |
34: Availability flag of the service pointed to by the URL specified in the task attributes. Its data type is bool. |
TASK_COMM_ERROR_CODE |
35: Communications error code during task execution. The data type is u32. |
TASK_CURRENT_PRIORITY |
36: Priority of the currently running task. Data type is TaskPriority. |
TASK_EXECUTE_COUNT |
37: Task execution count. The data type is u32. |
TASK_PENDING_TIME |
38: The time elapsed since the task was scheduled to start. The data type is u32 (seconds). |
TASK_REMAIN_TIME |
39: Time remaining until task execution. The data type is u32 (seconds). (This is provided for future extensibility and cannot be used.) |
TASK_START_TIME |
40: Task execution time based on the reference 2000/1/1. Its data type is s64 (seconds). |
TASK_STEP_START_TIME |
41: Task execution time based on the reference 2000/1/1. Its data type is s64 (seconds). (This is provided for future extensibility and cannot be used.) |
TASK_PROGRESS |
42: Number of bytes downloaded. The data type is u32. |
TASK_DATA_SIZE |
43: Total number of bytes to download from specified URL. The data type is u32. |
TASK_CURRENT_STEP |
44: Currently running task step ID. Data type is u8. |
TASK_ACTIVE_RATE |
45 Average active rate. The data type is u16. (This is provided for future extensibility and cannot be used.) |
TASK_REQUEST_RATE |
46: Average communication request rate. The data type is u16. (This is provided for future extensibility and cannot be used.) |
TASK_LAST_MODIFIED_TIME |
47: Last update time, as returned in the HTTP response header. Data type is char[MAX_LASTMODIFIED_LENGTH]. |
TASK_ERROR_RESULT_CODE |
48: Task result code. Its data type is TaskResultCode. |
TASK_ERROR_CODE |
49: Communications error code during task execution. The data type is u32. |
TASK_ERROR_MESSAGE |
50: Communications error message during task execution. Its data type is char[MAX_ERROR_MESSAGE]. |
TASK_APPID_LIST_SIZE |
51: Internal size for the ApplicationIdList class. The data type is u16. (This enumerator is used for internal processing.) |
TASK_APPID_LIST |
52: An internal application ID list for the ApplicationIdList class. It has a data type of AppIdType[MAX_APPLICATION_ID]. (This enumerator is used for internal processing.) |
TASK_TASKID_LIST_SIZE |
53: Internal size for the TaskIdList class. The data type is u16. (This enumerator is used for internal processing.) |
TASK_TASKID_LIST |
54: An internal task ID list for the TaskIdList class. Its data type is u8[MAX_TASK_ID][TASK_ID_LENGTH]. (This enumerator is used for internal processing.) |
TASK_STEPID_LIST_SIZE |
55: Internal size for the StepIdList class. The data type is u16. (This enumerator is used for internal processing.) |
TASK_STEPID_LIST |
56: An internal task step ID list for the StepIdList class. Its data type is u8[MAX_TASK_ID]. (This enumerator is used for internal processing.) |
TASK_NSDATA_LIST_SIZE |
57: Internal size for the NsDataIdList class. The data type is u16. (This enumerator is used for internal processing.) |
TASK_NSDATA_LIST |
58: An internal NsData list for the NsDataIdList class. Its data type is u32[serialSize]. (This enumerator is used for internal processing.) |
ACTION_SIGNAL_TASK_EVENT |
59: Event for startup tasks. The data type is nnos::Event*. (This is provided for future extensibility and cannot be used.) |
ACTION_HTTP_HEADER_VALUE |
60: (This enumerator is used for internal processing. It cannot be used from the application.) |
TASK_ID |
61: (This enumerator is used for internal processing. It cannot be used from the application.) |
ACTION_FILE_PARAM |
62: (This enumerator is used for internal processing. It cannot be used from the application.) |
ACTION_CFG_INFO |
63: A constant used to access TaskAction attributes. System information type used to return system configuration information in response to HTTP queries. The data type is CfgInfoType. |
ACTION_DATASTORE_GAME_ID |
64: A constant used to access TaskAction attributes. ID used to identify the game server. The data type is u32. (Enabled only for DataStore upload and download tasks.) |
ACTION_DATASTORE_ACCESS_KEY |
65: A constant used to access TaskAction attributes. Key used to access the game server. The data type is wchar_t[MAX_ACCESS_KEY_LENGTH]. (Enabled only for DataStore upload and download tasks.) |
ACTION_DATASTORE_DOWNLOAD_NEWS_SUBJECT |
66: A constant used to access TaskAction attributes. Notification data subject title. The data type is wchar_t[MAX_NEWS_SUBJECT_LENGTH]. (Enabled only for DataStore download tasks.) |
ACTION_DATASTORE_DOWNLOAD_NEWS_MESSAGE |
67: A constant used to access TaskAction attributes. Notification data body. The data type is wchar_t[MAX_NEWS_MESSAGE_LENGTH]. (Enabled only for DataStore download tasks.) |
ACTION_DATASTORE_DOWNLOAD_NEWS_JUMP_PARAM |
68: A constant used to access TaskAction attributes. Notification data jump general-purpose parameters. The data type is u8[MAX_NEWS_PARAM]. (Enabled only for DataStore download tasks.) |
ACTION_DATASTORE_DOWNLOAD_NEWS_MODE |
69: A constant used to access TaskAction attributes. Indicates whether notification data has been issued. The data type is NewsMode. (Enabled only for DataStore download tasks.) |
ACTION_DATASTORE_DOWNLOAD_NEWS_SERIAL_ID |
70: A constant used to access TaskAction attributes. Notification data serial ID. The data type is bit 32. (Enabled only for DataStore download tasks.) |
ACTION_DATASTORE_UPLOAD_PERIOD |
71: A constant used to access TaskAction attributes. The number of days until data is automatically updated. The data type is u16. (Enabled only for DataStore upload tasks.) |
ACTION_DATASTORE_UPLOAD_DATA_TYPE |
72: A constant used to access TaskAction attributes. Value indicating the data type The data type is u16. (Enabled only for DataStore upload tasks.) |
ACTION_DATASTORE_UPLOAD_DST_PRINCIPAL_ID_NUM |
73: A constant used to access TaskAction attributes. The number of message data sent destination settings. The data type is u16. (Enabled only for DataStore upload tasks.) |
ACTION_DATASTORE_UPLOAD_DST_KIND |
74: A constant used to access TaskAction attributes. Message data send destination type. The data type is DstKind. (Enabled only for DataStore upload tasks.) |
ACTION_DATASTORE_UPLOAD_DST_PRINCIPAL_ID |
75: A constant used to access TaskAction attributes. Message data send destination ID. The data type is u32[MAX_DST_PRINCIPAL_ID]. (Enabled only for DataStore upload tasks.) |
PROPERTY_TYPE_MAX_VALUE |
(This enumerator is used for internal processing. It cannot be used from the application.) |
Constants specifying properties. (The numeric value of each enumerator is shown at the start of its description.)
CONFIDENTIAL