ServerMgnt Class Reference

#include <ServerMgnt.h>

Collaboration diagram for ServerMgnt:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 21 of file ServerMgnt.h.

Public Member Functions

 ServerMgnt ()
 ServerMgnt (std::string _ip, uint32_t _port, std::string _cryptosys, std::string _backupfile, const char *_hash, const char *_hashlength, uint32_t _confirmationtimer)
virtual ~ServerMgnt ()
void start ()
int startMainServerThreat ()
int stopMainServerThreat ()
int startStateServerThreat ()
int stopStateServerThreat ()
bool writeCRL2file ()

Static Private Member Functions

static void * MainServerThreat (void *ptr)
static void * StateServerThreat (void *ptr)

Private Attributes

MainServermainserver
StateServerstateserver
OutputServeroutputserver
CharacterListMgntclm
const std::string ip
uint32_t port
uint32_t confirmationtimer
std::string cryptosys
std::string backupfile
const char * hash
const char * hashlength
pthread_t mainServerThreat
pthread_t stateServerThreat
pthread_mutex_t mutex_clm
pthread_mutex_t mutex_outputserver


The documentation for this class was generated from the following files:
Generated on Wed Jun 25 14:47:12 2008 for keyvil by  doxygen 1.5.1