OLSC services

From Nintendo Switch Brew
Revision as of 05:09, 16 April 2019 by Yellows8 (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

OLSC (OnLine Savedata Cloud?) is a sysmodule designed for handling the new online savedata cloud backup system.

olsc:s

This is "nn::olsc::srv::IOlscServiceForSystemService".

Cmd Name Notes
0 Returns an #ITransferTaskListController
1 Returns an #IRemoteStorageController
2 Returns an #IDaemonController
10
11
12
100
101
102
103
104 [7.0.0+] Returns an #INativeHandleHolder
105 [8.0.0+]
200
201
[6.0.0-7.0.1] 202 Returns an #IAsyncResult
203 [7.0.0+] Returns an #IAsyncResult
204 [7.0.0+]
300 [8.0.0+]
301 [8.0.0+]
900
902
903
904
905
906
907
908
909
910 [8.0.0+]
1000 [7.0.0+] Returns an #IAsyncResult
1010 [7.0.0+]
1011 [7.0.0+]
1012 [7.0.0+]
1013 [7.0.0+]
1014 [7.0.0+]
1020 [7.0.0+] Returns an #IAsyncResult
1021 [7.0.0+] Returns an #IAsyncResult
1022 [7.0.0+] Returns an #IAsyncResult
1023 [7.0.0+] Returns an #IAsyncResult
1024 [7.0.0+]

ITransferTaskListController

This is "nn::olsc::srv::ITransferTaskListController".

Cmd Name Notes
0
1
2
3
4
5 Returns an #INativeHandleHolder
6
7
8 Returns an #IStopperObject
9 Returns an #INativeHandleHolder
10
11
12


INativeHandleHolder

This is "nn::olsc::srv::INativeHandleHolder".

Cmd Name Notes
0 GetNativeHandle

IRemoteStorageController

This is "nn::olsc::srv::IRemoteStorageController".

Cmd Name Notes
0
1
[6.0.0-7.0.1] 2
3
[6.0.0-7.0.1] 4
6
7
8 Returns an #IAsyncResult
9 Returns an #IAsyncResult
10
11 Returns an #IAsyncResult
12
13 Returns an #IAsyncResult
14
15
16 Returns an #IAsyncResult
17 [7.0.0+]
18 [7.0.0+]
19 [7.0.0+] Returns an #INativeHandleHolder.

IAsyncResult

This is "nn::olsc::srv::IAsyncResult".

Cmd Name Notes
0 GetResult
1 Cancel
2 IsAvailable
3 GetSystemEvent


IDaemonController

This is "nn::olsc::srv::IDaemonController".

Cmd Name Notes
0
1
2
3
4
8
9
10 Returns an #IForbiddenSaveDataIndication
11 Returns an #IStopperObject
12

IForbiddenSaveDataIndication

This is "nn::olsc::srv::IForbiddenSaveDataIndication".

Cmd Name Notes
0 Update