|
virtual void | triggerBlockingPendingImports ()=0 |
|
virtual void | triggerPendingImportsFor (::PackIdVersion const &)=0 |
|
virtual ::std::vector<::DlcId > | getPendingImports () const =0 |
|
virtual ::std::vector<::DlcId > | getPendingAndActiveImports () const =0 |
|
virtual void | searchForDlcIdsByPackIds (::std::vector<::PackIdVersion > const &, ::std::function< void(::std::vector<::DlcId > const &)>)=0 |
|
virtual void | checkStorageRequirements (::std::vector<::DlcId > const &, ::std::function< void(bool, uint64)>)=0 |
|
virtual void | getTitles (::std::vector<::DlcId > const &, ::std::function< void(::std::vector<::std::string > const &)>)=0 |
|
virtual::IContentTracker & | createContentTrackerFor (::DlcId const &)=0 |
|
virtual void | beginPackDownload (::DlcId const &, ::InitiatorCategory, bool)=0 |
|
virtual void | beginTreatmentPackDownload (::DlcId const &)=0 |
|
virtual void | beginSystemServicePackDownload (::DlcId const &)=0 |
|
virtual void | beginWorldPackDownload (::DlcId const &)=0 |
|
virtual void | interruptAllDownloads ()=0 |
|
virtual void | pauseAllDownloads ()=0 |
|
virtual void | pauseDownload (::DlcId const &)=0 |
|
virtual void | resumeAllDownloads ()=0 |
|
virtual void | resumeDownload (::DlcId const &)=0 |
|
virtual void | cancelAllDownloads ()=0 |
|
virtual void | cancelDownload (::DlcId const &)=0 |
|
virtual void | cancelInactiveDownload (::DlcId const &)=0 |
|
virtual void | cancelPendingDownload (::DlcId const &)=0 |
|
virtual void | cancelPendingImport (::DlcId const &)=0 |
|
virtual void | addDownloadCallback (::std::weak_ptr< bool >, ::std::function< void(::DownloadStateObject &)>)=0 |
|
virtual void | addUpdateFoundCallback (::std::function< void(::std::string const &, ::DurableDocument const &)>)=0 |
|
virtual::IContentAcquisition::ImportCallbackId | addPackImportCallback (::std::weak_ptr< bool >, ::std::function< void(::PackImportStateObject &)>)=0 |
|
virtual void | removePackImportCallback (::IContentAcquisition::ImportCallbackId)=0 |
|
virtual bool | areAnyDownloadsActive () const =0 |
|
virtual bool | isDownloadActiveForAny (::std::vector<::DlcId > const &) const =0 |
|
virtual bool | isDownloadActiveFor (::DlcId const &) const =0 |
|
virtual uint64 | getDownloadSize (::DlcId const &) const =0 |
|
virtual uint64 | getDownloadedBytes (::DlcId const &) const =0 |
|
virtual float | getDownloadProgress (::DlcId const &) const =0 |
|
virtual float | getAllDownloadProgress () const =0 |
|
virtual bool | isDownloadComplete (::DlcId const &) const =0 |
|
virtual bool | isContentTrackerDownloadComplete (::DlcId const &) const =0 |
|
virtual void | clearCompletedDownloads ()=0 |
|
virtual bool | hasDownloadFailedForAny (::std::vector<::DlcId > const &) const =0 |
|
virtual bool | hasDownloadCancelledForAny (::std::vector<::DlcId > const &) const =0 |
|
virtual void | removeFromCancelledDownloads (::std::vector<::DlcId > const &)=0 |
|
virtual bool | hasDownloadFailedFor (::DlcId const &) const =0 |
|
virtual bool | areAnyImportsWaiting () const =0 |
|
virtual bool | areAnyImportsActive () const =0 |
|
virtual bool | areAnyBlockingImportsWaiting () const =0 |
|
virtual bool | areAnyBlockingImportsActive () const =0 |
|
virtual bool | isImportActiveForAny (::std::vector<::DlcId > const &) const =0 |
|
virtual bool | isImportActiveFor (::DlcId const &) const =0 |
|
virtual bool | isImportWaitingFor (::DlcId const &) const =0 |
|
virtual uint64 | getImportTotal (::DlcId const &) const =0 |
|
virtual uint64 | getImportedCount (::DlcId const &) const =0 |
|
virtual float | getImportProgress (::DlcId const &) const =0 |
|
virtual float | getAllImportProgress () const =0 |
|
virtual bool | isDownloadOrImportInProgressFor (::DlcId const &) const =0 |
|
virtual bool | isDownloadOrImportInProgressForAny (::std::vector<::DlcId > const &) const =0 |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::DlcBatchThrottleBridge > | getThrottleBridge ()=0 |
|