Changes

3 bytes added ,  18:29, 10 November 2019
Line 1,058: Line 1,058:  
[[qlaunch]] uses value Any for the StorageId, and value 55556 for the port.
 
[[qlaunch]] uses value Any for the StorageId, and value 55556 for the port.
   −
An error is thrown if a state field is not set. An error is thrown if [[NIM_services|nim]] ListApplicationApplyDeltaTask returns a task.
+
An error is thrown if a state ref-count is zero. An error is thrown if [[NIM_services|nim]] ListApplicationApplyDeltaTask returns a task.
    
This loops through the input [[NCM_services#ContentMetaKey|ContentMetaKey]] array, throwing an error if the [[NCM_services#ContentMetaType|ContentMetaType]] doesn't match Patch. The input array is copied into state which is used later by the thread for [[NIM_services|nim]] cmd53, max entries is 0x12.
 
This loops through the input [[NCM_services#ContentMetaKey|ContentMetaKey]] array, throwing an error if the [[NCM_services#ContentMetaType|ContentMetaType]] doesn't match Patch. The input array is copied into state which is used later by the thread for [[NIM_services|nim]] cmd53, max entries is 0x12.
Line 1,078: Line 1,078:  
Takes an input u64 <code>nn::ncm::ApplicationId</code>, returns an output [[#ReceiveApplicationProgress]].
 
Takes an input u64 <code>nn::ncm::ApplicationId</code>, returns an output [[#ReceiveApplicationProgress]].
   −
An error is thrown if a state field is not set. An error is thrown if [[NIM_services|nim]] ListApplicationApplyDeltaTask returns a task.
+
An error is thrown if a state ref-count is zero. An error is thrown if [[NIM_services|nim]] ListApplicationApplyDeltaTask returns a task.
    
Uses [[NIM_services|nim]] cmd67, throwing an error if no task is returned. Then [[NIM_services|nim]] cmd57 is used, returning the error from there on failure. Lastly, this writes the 0x10-bytes from output+8 from the latter cmd to the output [[#ReceiveApplicationProgress]], and returns 0.
 
Uses [[NIM_services|nim]] cmd67, throwing an error if no task is returned. Then [[NIM_services|nim]] cmd57 is used, returning the error from there on failure. Lastly, this writes the 0x10-bytes from output+8 from the latter cmd to the output [[#ReceiveApplicationProgress]], and returns 0.
Line 1,087: Line 1,087:  
[[qlaunch]] uses value 55556 for the port.
 
[[qlaunch]] uses value 55556 for the port.
   −
An error is thrown if a state field is not set. An error is thrown if [[NIM_services|nim]] ListApplicationApplyDeltaTask returns a task.
+
An error is thrown if a state ref-count is zero. An error is thrown if [[NIM_services|nim]] ListApplicationApplyDeltaTask returns a task.
    
The [[NCM_services#ContentMetaType|ContentMetaType]] must match Patch.
 
The [[NCM_services#ContentMetaType|ContentMetaType]] must match Patch.