Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
main.cpp File Reference
#include <cstdlib>
#include <csignal>
#include <iostream>
#include <sys/types.h>
#include <sys/stat.h>
#include <wstring.h>
#include <wdebug.h>
#include <filed.h>
#include <stdoutd.h>
#include <wstypes.h>
#include <xtime.h>
#include "global.h"
#include "generals.h"
#include "timezone.h"
#include <threadfac.h>
#include <tcp.h>
#include "mydebug.h"

Go to the source code of this file.

Macros

#define sleep(x)
 

Functions

void logMonitor (void *)
 
void paranoidLogMonitor (void *)
 
void Signal_Quit (int)
 
void Setup_Signals (void)
 
int VerifyFileDescriptors (int requested)
 
int main (int argc, char **argv)
 
void rotateOutput (void)
 
void rotateParanoid (void)
 

Variables

OutputDeviceoutput_device = NULL
 
OutputDeviceparanoid_output_device = NULL
 
GeneralsMatchers_generalsMatcher = NULL
 
GeneralsClientMatchers_generalsClientMatcher = NULL
 

Macro Definition Documentation

◆ sleep

#define sleep ( x)
Value:
Sleep(1000 * (x))

Definition at line 52 of file main.cpp.

Function Documentation

◆ logMonitor()

void logMonitor ( void * )

Definition at line 257 of file main.cpp.

◆ main()

int main ( int argc,
char ** argv )

Definition at line 117 of file main.cpp.

◆ paranoidLogMonitor()

void paranoidLogMonitor ( void * )

Definition at line 333 of file main.cpp.

◆ rotateOutput()

void rotateOutput ( void )

Definition at line 300 of file main.cpp.

◆ rotateParanoid()

void rotateParanoid ( void )

Definition at line 376 of file main.cpp.

◆ Setup_Signals()

void Setup_Signals ( void )

Definition at line 69 of file main.cpp.

◆ Signal_Quit()

void Signal_Quit ( int )

Definition at line 63 of file main.cpp.

◆ VerifyFileDescriptors()

int VerifyFileDescriptors ( int requested)

Definition at line 81 of file main.cpp.

Variable Documentation

◆ output_device

OutputDevice* output_device = NULL

Definition at line 59 of file main.cpp.

◆ paranoid_output_device

OutputDevice* paranoid_output_device = NULL

Definition at line 60 of file main.cpp.

◆ s_generalsClientMatcher

GeneralsClientMatcher* s_generalsClientMatcher = NULL

Definition at line 115 of file main.cpp.

◆ s_generalsMatcher

GeneralsMatcher* s_generalsMatcher = NULL

Definition at line 114 of file main.cpp.