Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
GameSpyThreadClass Class Reference

#include <GameSpyThread.h>

Inherits ThreadClass.

Public Member Functions

 GameSpyThreadClass ()
 
void queueLogin (AsciiString nick, AsciiString pass, AsciiString email)
 
void queueReadPersistentStatsFromServer (void)
 
void queueUpdateLocale (AsciiString locale)
 
void queueUpdateWins (AsciiString wins)
 
void queueUpdateLosses (AsciiString losses)
 
void Thread_Function ()
 
AsciiString getNextShellScreen (void)
 
Bool showLocaleSelect (void)
 
void setNextShellScreen (AsciiString nextShellScreen)
 
void setShowLocaleSelect (Bool val)
 
- Public Member Functions inherited from ThreadClass
 ThreadClass (const char *name=NULL, ExceptionHandlerType exception_handler=NULL)
 
virtual ~ThreadClass ()
 
void Execute ()
 
void Set_Priority (int priority)
 
void Stop (unsigned ms=3000)
 
bool Is_Running ()
 
const char * Get_Name (void)
 

Additional Inherited Members

- Public Types inherited from ThreadClass
typedef int(* ExceptionHandlerType) (int exception_code, struct _EXCEPTION_POINTERS *e_info)
 
- Static Public Member Functions inherited from ThreadClass
static void Sleep_Ms (unsigned ms=0)
 
static void Switch_Thread ()
 
static unsigned _Get_Current_Thread_ID ()
 
static int Get_Thread_By_Index (int index, char *name_ptr=NULL)
 
- Protected Attributes inherited from ThreadClass
volatile bool running
 
char ThreadName [64]
 
unsigned ThreadID
 
ExceptionHandlerType ExceptionHandler
 

Detailed Description

Definition at line 37 of file GameSpyThread.h.

Constructor & Destructor Documentation

◆ GameSpyThreadClass()

GameSpyThreadClass::GameSpyThreadClass ( )
inline

Definition at line 41 of file GameSpyThread.h.

Member Function Documentation

◆ getNextShellScreen()

AsciiString GameSpyThreadClass::getNextShellScreen ( void )

◆ queueLogin()

void GameSpyThreadClass::queueLogin ( AsciiString nick,
AsciiString pass,
AsciiString email )
inline

Definition at line 42 of file GameSpyThread.h.

◆ queueReadPersistentStatsFromServer()

void GameSpyThreadClass::queueReadPersistentStatsFromServer ( void )
inline

Definition at line 43 of file GameSpyThread.h.

◆ queueUpdateLocale()

void GameSpyThreadClass::queueUpdateLocale ( AsciiString locale)
inline

Definition at line 44 of file GameSpyThread.h.

◆ queueUpdateLosses()

void GameSpyThreadClass::queueUpdateLosses ( AsciiString losses)
inline

Definition at line 46 of file GameSpyThread.h.

◆ queueUpdateWins()

void GameSpyThreadClass::queueUpdateWins ( AsciiString wins)
inline

Definition at line 45 of file GameSpyThread.h.

◆ setNextShellScreen()

void GameSpyThreadClass::setNextShellScreen ( AsciiString nextShellScreen)

◆ setShowLocaleSelect()

void GameSpyThreadClass::setShowLocaleSelect ( Bool val)

◆ showLocaleSelect()

Bool GameSpyThreadClass::showLocaleSelect ( void )

◆ Thread_Function()

void GameSpyThreadClass::Thread_Function ( )
virtual

Implements ThreadClass.


The documentation for this class was generated from the following file: