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 deleteContainer(
75 virtual ::CallbackToken commit(
78 ::std::set<::std::string>
const&,
79 ::std::set<::std::string>&,
80 ::std::set<::std::string>&,
85 virtual ::CallbackToken sync(
89 ::std::function<
void(::std::string
const&,
bool)>
93 virtual ::CallbackToken syncMeta(
100 virtual ::CallbackToken syncContainerManifest(
101 ::std::string
const&,
102 ::std::string
const&,
107 virtual ::Core::RemoteStorageManifest getManifest(::std::string
const&) = 0;
Definition CallbackTokenContext.h:6