• Main Page
  • Classes
  • Files
  • File List

CArchDaemonNone.cpp

00001 /*
00002  * synergy -- mouse and keyboard sharing utility
00003  * Copyright (C) 2012 Bolton Software Ltd.
00004  * Copyright (C) 2002 Chris Schoeneman
00005  * 
00006  * This package is free software; you can redistribute it and/or
00007  * modify it under the terms of the GNU General Public License
00008  * found in the file COPYING that should have accompanied this file.
00009  * 
00010  * This package is distributed in the hope that it will be useful,
00011  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00012  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00013  * GNU General Public License for more details.
00014  *
00015  * You should have received a copy of the GNU General Public License
00016  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
00017  */
00018 
00019 #include "CArchDaemonNone.h"
00020 
00021 //
00022 // CArchDaemonNone
00023 //
00024 
00025 CArchDaemonNone::CArchDaemonNone()
00026 {
00027     // do nothing
00028 }
00029 
00030 CArchDaemonNone::~CArchDaemonNone()
00031 {
00032     // do nothing
00033 }
00034 
00035 void
00036 CArchDaemonNone::installDaemon(const char*,
00037                 const char*,
00038                 const char*,
00039                 const char*,
00040                 const char*,
00041                 bool)
00042 {
00043     // do nothing
00044 }
00045 
00046 void
00047 CArchDaemonNone::uninstallDaemon(const char*, bool)
00048 {
00049     // do nothing
00050 }
00051 
00052 int
00053 CArchDaemonNone::daemonize(const char* name, DaemonFunc func)
00054 {
00055     // simply forward the call to func.  obviously, this doesn't
00056     // do any daemonizing.
00057     return func(1, &name);
00058 }
00059 
00060 bool
00061 CArchDaemonNone::canInstallDaemon(const char*, bool)
00062 {
00063     return false;
00064 }
00065 
00066 bool
00067 CArchDaemonNone::isDaemonInstalled(const char*, bool)
00068 {
00069     return false;
00070 }
00071 
00072 void
00073 CArchDaemonNone::installDaemon()
00074 {
00075 }
00076 
00077 void
00078 CArchDaemonNone::uninstallDaemon()
00079 {
00080 }
00081 
00082 std::string
00083 CArchDaemonNone::commandLine() const
00084 {
00085     return "";
00086 }

Generated on Thu May 23 2013 00:00:03 for Synergy by  doxygen 1.7.1