38 virtual void shutdown();
41 virtual ::std::string
const& getWorldsPrefix()
const = 0;
44 virtual ::std::string encodeWorldName(::std::string
const&) = 0;
47 virtual ::std::string encodeFileName(::std::string
const&) = 0;
50 virtual float getSyncProgress() = 0;
53 virtual void tick() = 0;
56 virtual void onAppSuspend() = 0;
59 virtual void onAppResume() = 0;
62 virtual void onSignOut() = 0;
65 virtual ::CallbackToken
69 virtual ::CallbackToken
73 virtual ::CallbackToken commit(
76 ::std::set<::std::string>
const&,
77 ::std::set<::std::string>&,
78 ::std::set<::std::string>&,
83 virtual ::CallbackToken
84 sync(::std::string
const&, ::std::string
const&, ::std::shared_ptr<
::CallbackTokenContext<::std::function<
void(
::Core::Result)>>>, ::std::function<
void(::std::string
const&,
bool)>) = 0;
87 virtual ::CallbackToken
91 virtual ::CallbackToken
95 virtual ::Core::RemoteStorageManifest getManifest(::std::string
const&) = 0;
Definition CallbackTokenContext.h:6