summaryrefslogtreecommitdiff
path: root/cpp/include/Ice/Service.h
diff options
context:
space:
mode:
authorMatthew Newhook <matthew@zeroc.com>2007-02-28 10:02:22 +0000
committerMatthew Newhook <matthew@zeroc.com>2007-02-28 10:02:22 +0000
commit5a310b9262a3e2830fc852d8cdfa3d27ff6322e8 (patch)
treef11b50a26321aca701ddd8ef44cd6b85ccddc59a /cpp/include/Ice/Service.h
parenthttp://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1722, (diff)
downloadice-5a310b9262a3e2830fc852d8cdfa3d27ff6322e8.tar.bz2
ice-5a310b9262a3e2830fc852d8cdfa3d27ff6322e8.tar.xz
ice-5a310b9262a3e2830fc852d8cdfa3d27ff6322e8.zip
http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1722,
http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1721, http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1926
Diffstat (limited to 'cpp/include/Ice/Service.h')
-rwxr-xr-xcpp/include/Ice/Service.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/cpp/include/Ice/Service.h b/cpp/include/Ice/Service.h
index 1f8b9ccc283..5dc971f4877 100755
--- a/cpp/include/Ice/Service.h
+++ b/cpp/include/Ice/Service.h
@@ -115,12 +115,13 @@ public:
//
// Installs a Win32 service.
//
- int installService(const std::string&, const std::string&, const std::string&, const std::vector<std::string>&);
+ int installService(bool, const std::string&, const std::string&, const std::string&,
+ const std::vector<std::string>&);
//
// Uninstalls a Win32 service.
//
- int uninstallService(const std::string&);
+ int uninstallService(bool, const std::string&);
//
// Starts a Win32 service. The argument vector is passed to the
@@ -133,6 +134,8 @@ public:
//
int stopService(const std::string&);
+ static void setModuleHandle(HMODULE);
+
#else
//