BCAT services: Difference between revisions

No edit summary
No edit summary
Line 87: Line 87:


=== RequestSyncDeliveryCacheWithApplicationId ===
=== RequestSyncDeliveryCacheWithApplicationId ===
Takes a total of 8-bytes of input, no output.
Takes an input u64 <code>nn::ApplicationId</code>, no output.


[3.0.0+] Now takes an additional 8-bytes of input, and returns an [[#IDeliveryCacheProgressService]].
[3.0.0+] Now takes an additional 8-bytes of input, and returns an [[#IDeliveryCacheProgressService]].


=== GetDeliveryCacheStorageUpdateNotifier ===
=== GetDeliveryCacheStorageUpdateNotifier ===
Takes a total of 8-bytes of input, returns an [[#INotifierService]].
Takes an input u64 <code>nn::ApplicationId</code>, returns an [[#INotifierService]].


=== RequestSuspendDeliveryTask ===
=== RequestSuspendDeliveryTask ===
Takes a total of 8-bytes of input, returns an [[#IDeliveryTaskSuspensionService]].
Takes an input u64 <code>nn::ApplicationId</code>, returns an [[#IDeliveryTaskSuspensionService]].


== RegisterSystemApplicationDeliveryTask ==
=== RegisterSystemApplicationDeliveryTask ===
Takes an input u64 <code>nn::ApplicationId</code>, no output.
Takes an input u64 <code>nn::ApplicationId</code>, no output.


== UnregisterSystemApplicationDeliveryTask ==
=== UnregisterSystemApplicationDeliveryTask ===
Takes an input u64 <code>nn::ApplicationId</code>, no output.
Takes an input u64 <code>nn::ApplicationId</code>, no output.