mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-05 17:20:30 +00:00
ca2eeb2214
This commit introduces Common::CloudManager, which can be accessed from OSystem. The backend for this manager is Cloud::Manager (defined in backends/cloud/manager.h). It should load all users storages from configs and provide access to current Storage instance. For now it just creates a new one. Cloud::Storage (backends/cloud/storage.h) provides an API to interact with cloud storage, for example, create new directory or sync files. Right now it's not ready and has only two dummy methods: listDirectory() and syncSaves(). There is Cloud::Dropbox::DropboxStorage backend (backends/cloud/dropbox/dropboxstorage.h) for Cloud::Storage. Right now it implements both listDirectory() and syncSaves() with starting timer task and handling it by printing out some JSON examples. |
||
---|---|---|
.. | ||
3ds | ||
android | ||
androidsdl | ||
dc | ||
dingux | ||
ds | ||
gph | ||
ios7 | ||
iphone | ||
linuxmoto | ||
maemo | ||
n64 | ||
null | ||
openpandora | ||
ps2 | ||
psp | ||
samsungtv | ||
sdl | ||
symbian | ||
tizen | ||
webos | ||
wii | ||
wince |