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

Inherits GameSpyPSMessageQueueInterface.

Public Member Functions

virtual ~GameSpyPSMessageQueue ()
 
 GameSpyPSMessageQueue ()
 
virtual void startThread (void)
 
virtual void endThread (void)
 
virtual Bool isThreadRunning (void)
 
virtual void addRequest (const PSRequest &req)
 
virtual Bool getRequest (PSRequest &req)
 
virtual void addResponse (const PSResponse &resp)
 
virtual Bool getResponse (PSResponse &resp)
 
virtual void trackPlayerStats (PSPlayerStats stats)
 
virtual PSPlayerStats findPlayerStatsByID (Int id)
 
PSThreadClassgetThread (void)
 
Int getLocalPlayerID (void)
 
void setLocalPlayerID (Int localPlayerID)
 
std::string getEmail ()
 
std::string getNick ()
 
std::string getPassword ()
 
void setEmail (std::string email)
 
void setNick (std::string nick)
 
void setPassword (std::string password)
 
- Public Member Functions inherited from GameSpyPSMessageQueueInterface
virtual ~GameSpyPSMessageQueueInterface ()
 

Additional Inherited Members

- Static Public Member Functions inherited from GameSpyPSMessageQueueInterface
static GameSpyPSMessageQueueInterfacecreateNewMessageQueue (void)
 
static std::string formatPlayerKVPairs (PSPlayerStats stats)
 
static PSPlayerStats parsePlayerKVPairs (std::string kvPairs)
 

Detailed Description

Definition at line 374 of file PersistentStorageThread.cpp.

Constructor & Destructor Documentation

◆ ~GameSpyPSMessageQueue()

GameSpyPSMessageQueue::~GameSpyPSMessageQueue ( )
virtual

Definition at line 467 of file PersistentStorageThread.cpp.

◆ GameSpyPSMessageQueue()

GameSpyPSMessageQueue::GameSpyPSMessageQueue ( )

Definition at line 461 of file PersistentStorageThread.cpp.

Member Function Documentation

◆ addRequest()

void GameSpyPSMessageQueue::addRequest ( const PSRequest & req)
virtual

Implements GameSpyPSMessageQueueInterface.

Definition at line 500 of file PersistentStorageThread.cpp.

◆ addResponse()

void GameSpyPSMessageQueue::addResponse ( const PSResponse & resp)
virtual

Implements GameSpyPSMessageQueueInterface.

Definition at line 522 of file PersistentStorageThread.cpp.

◆ endThread()

void GameSpyPSMessageQueue::endThread ( void )
virtual

Implements GameSpyPSMessageQueueInterface.

Definition at line 488 of file PersistentStorageThread.cpp.

◆ findPlayerStatsByID()

PSPlayerStats GameSpyPSMessageQueue::findPlayerStatsByID ( Int id)
virtual

Implements GameSpyPSMessageQueueInterface.

Definition at line 569 of file PersistentStorageThread.cpp.

◆ getEmail()

std::string GameSpyPSMessageQueue::getEmail ( )
inline

Definition at line 397 of file PersistentStorageThread.cpp.

◆ getLocalPlayerID()

Int GameSpyPSMessageQueue::getLocalPlayerID ( void )
inline

Definition at line 394 of file PersistentStorageThread.cpp.

◆ getNick()

std::string GameSpyPSMessageQueue::getNick ( )
inline

Definition at line 398 of file PersistentStorageThread.cpp.

◆ getPassword()

std::string GameSpyPSMessageQueue::getPassword ( )
inline

Definition at line 399 of file PersistentStorageThread.cpp.

◆ getRequest()

Bool GameSpyPSMessageQueue::getRequest ( PSRequest & req)
virtual

Implements GameSpyPSMessageQueueInterface.

Definition at line 509 of file PersistentStorageThread.cpp.

◆ getResponse()

Bool GameSpyPSMessageQueue::getResponse ( PSResponse & resp)
virtual

Implements GameSpyPSMessageQueueInterface.

Definition at line 531 of file PersistentStorageThread.cpp.

◆ getThread()

PSThreadClass * GameSpyPSMessageQueue::getThread ( void )

Definition at line 544 of file PersistentStorageThread.cpp.

◆ isThreadRunning()

Bool GameSpyPSMessageQueue::isThreadRunning ( void )
virtual

Implements GameSpyPSMessageQueueInterface.

Definition at line 495 of file PersistentStorageThread.cpp.

◆ setEmail()

void GameSpyPSMessageQueue::setEmail ( std::string email)
inline

Definition at line 401 of file PersistentStorageThread.cpp.

◆ setLocalPlayerID()

void GameSpyPSMessageQueue::setLocalPlayerID ( Int localPlayerID)
inline

Definition at line 395 of file PersistentStorageThread.cpp.

◆ setNick()

void GameSpyPSMessageQueue::setNick ( std::string nick)
inline

Definition at line 402 of file PersistentStorageThread.cpp.

◆ setPassword()

void GameSpyPSMessageQueue::setPassword ( std::string password)
inline

Definition at line 403 of file PersistentStorageThread.cpp.

◆ startThread()

void GameSpyPSMessageQueue::startThread ( void )
virtual

Implements GameSpyPSMessageQueueInterface.

Definition at line 472 of file PersistentStorageThread.cpp.

◆ trackPlayerStats()

void GameSpyPSMessageQueue::trackPlayerStats ( PSPlayerStats stats)
virtual

Implements GameSpyPSMessageQueueInterface.

Definition at line 549 of file PersistentStorageThread.cpp.


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