1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
/***************************************************************************
* *
* Copyright (C) 2009-2010 Alexandr Tkachev <tka4ev@gmail.com> *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
// Created on: 17.08.2009
#pragma once
class ServerThread;
#include <string>
void callBack(void* x, const std::string& a);
void ServerInitialize();
bool ServerStart();
void ServerStop();
void ConfigReload();
extern bool bServerRunning, bServerTerminated, bIsRestart, bIsClose;
extern unsigned short int lport;
extern bool isVerbose;
extern bool isDebug;
extern unsigned int maxLines;
extern std::string xmlrpcLog, xmlrpcUriPath, lip;
extern bool bsyslog;
extern bool bDaemon;
#ifdef _WIN32
#ifdef _SERVICE
extern bool bService;
#endif
#endif
extern ServerThread *ServersS;
|