summaryrefslogtreecommitdiff
path: root/src/usvfsconnector.h
diff options
context:
space:
mode:
authorChris Bessent <lost.dragonist@gmail.com>2020-01-06 05:17:01 -0700
committerGitHub <noreply@github.com>2020-01-06 05:17:01 -0700
commitdfa600996c49c1b23dca884c963dc917bd9cfc0a (patch)
treec6def4277cc962822d0dcde71fa9148e050f693f /src/usvfsconnector.h
parente69078e2399a88bda7bb9ffae7a3d57db9a4e9cf (diff)
parentd1a788dfad341b32235abc25c2ba1645f8be1ace (diff)
Merge pull request #954 from ModOrganizer2/Develop
Stage for release 2.2.2
Diffstat (limited to 'src/usvfsconnector.h')
-rw-r--r--src/usvfsconnector.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/usvfsconnector.h b/src/usvfsconnector.h
index 8a88bde5..5982778b 100644
--- a/src/usvfsconnector.h
+++ b/src/usvfsconnector.h
@@ -29,6 +29,7 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
#include <QDebug>
#include <QList>
#include <usvfsparameters.h>
+#include <log.h>
#include "executableinfo.h"
@@ -84,8 +85,14 @@ public:
~UsvfsConnector();
void updateMapping(const MappingType &mapping);
- void updateParams(int logLevel, int crashDumpsType, QString executableBlacklist);
- void updateForcedLibraries(const QList<MOBase::ExecutableForcedLoadSetting> &forcedLibraries);
+
+ void updateParams(
+ MOBase::log::Levels logLevel, CrashDumpsType crashDumpsType,
+ const QString& crashDumpsPath, std::chrono::seconds spawnDelay,
+ QString executableBlacklist);
+
+ void updateForcedLibraries(
+ const QList<MOBase::ExecutableForcedLoadSetting> &forcedLibraries);
private:
@@ -96,4 +103,6 @@ private:
CrashDumpsType crashDumpsType(int type);
+std::vector<HANDLE> getRunningUSVFSProcesses();
+
#endif // USVFSCONNECTOR_H