summaryrefslogtreecommitdiff
path: root/windows/ZeroTierOne/ZeroTierOneService.h
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@zerotier.com>2014-02-26 14:37:21 -0800
committerAdam Ierymenko <adam.ierymenko@zerotier.com>2014-02-26 14:37:21 -0800
commit2203958798ca151cfde348254d8d18a5ca471e31 (patch)
tree983cb049da0b17598f66f0f61c044114d6b28de0 /windows/ZeroTierOne/ZeroTierOneService.h
parent268ec8d1e0a01459eb7f04e0652f26bb7b597ba6 (diff)
downloadinfinitytier-2203958798ca151cfde348254d8d18a5ca471e31.tar.gz
infinitytier-2203958798ca151cfde348254d8d18a5ca471e31.zip
Windows auto-updater invocation works... time to try an installer!
Diffstat (limited to 'windows/ZeroTierOne/ZeroTierOneService.h')
-rw-r--r--windows/ZeroTierOne/ZeroTierOneService.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/windows/ZeroTierOne/ZeroTierOneService.h b/windows/ZeroTierOne/ZeroTierOneService.h
index 5e0180ba..042a398a 100644
--- a/windows/ZeroTierOne/ZeroTierOneService.h
+++ b/windows/ZeroTierOne/ZeroTierOneService.h
@@ -29,6 +29,8 @@
#include "ServiceBase.h"
+#include <string>
+
#include "../../node/Node.hpp"
#include "../../node/Defaults.hpp"
#include "../../node/Thread.hpp"
@@ -54,6 +56,9 @@ public:
void threadMain()
throw();
+ // Returns false on failure.
+ static bool doStartUpgrade(const std::string &msiPath);
+
protected:
virtual void OnStart(DWORD dwArgc, PSTR *pszArgv);
virtual void OnStop();