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

#include <BuddyThread.h>

Inherited by GameSpyBuddyMessageQueue.

Public Member Functions

virtual ~GameSpyBuddyMessageQueueInterface ()
 
virtual void startThread (void)=0
 
virtual void endThread (void)=0
 
virtual Bool isThreadRunning (void)=0
 
virtual Bool isConnected (void)=0
 
virtual Bool isConnecting (void)=0
 
virtual void addRequest (const BuddyRequest &req)=0
 
virtual Bool getRequest (BuddyRequest &req)=0
 
virtual void addResponse (const BuddyResponse &resp)=0
 
virtual Bool getResponse (BuddyResponse &resp)=0
 
virtual GPProfile getLocalProfileID (void)=0
 

Static Public Member Functions

static GameSpyBuddyMessageQueueInterfacecreateNewMessageQueue (void)
 

Detailed Description

Definition at line 155 of file BuddyThread.h.

Constructor & Destructor Documentation

◆ ~GameSpyBuddyMessageQueueInterface()

virtual GameSpyBuddyMessageQueueInterface::~GameSpyBuddyMessageQueueInterface ( )
inlinevirtual

Definition at line 158 of file BuddyThread.h.

Member Function Documentation

◆ addRequest()

virtual void GameSpyBuddyMessageQueueInterface::addRequest ( const BuddyRequest & req)
pure virtual

Implemented in GameSpyBuddyMessageQueue.

◆ addResponse()

virtual void GameSpyBuddyMessageQueueInterface::addResponse ( const BuddyResponse & resp)
pure virtual

Implemented in GameSpyBuddyMessageQueue.

◆ createNewMessageQueue()

GameSpyBuddyMessageQueueInterface * GameSpyBuddyMessageQueueInterface::createNewMessageQueue ( void )
static

Definition at line 85 of file BuddyThread.cpp.

◆ endThread()

virtual void GameSpyBuddyMessageQueueInterface::endThread ( void )
pure virtual

Implemented in GameSpyBuddyMessageQueue.

◆ getLocalProfileID()

virtual GPProfile GameSpyBuddyMessageQueueInterface::getLocalProfileID ( void )
pure virtual

Implemented in GameSpyBuddyMessageQueue.

◆ getRequest()

virtual Bool GameSpyBuddyMessageQueueInterface::getRequest ( BuddyRequest & req)
pure virtual

Implemented in GameSpyBuddyMessageQueue.

◆ getResponse()

virtual Bool GameSpyBuddyMessageQueueInterface::getResponse ( BuddyResponse & resp)
pure virtual

Implemented in GameSpyBuddyMessageQueue.

◆ isConnected()

virtual Bool GameSpyBuddyMessageQueueInterface::isConnected ( void )
pure virtual

Implemented in GameSpyBuddyMessageQueue.

◆ isConnecting()

virtual Bool GameSpyBuddyMessageQueueInterface::isConnecting ( void )
pure virtual

Implemented in GameSpyBuddyMessageQueue.

◆ isThreadRunning()

virtual Bool GameSpyBuddyMessageQueueInterface::isThreadRunning ( void )
pure virtual

Implemented in GameSpyBuddyMessageQueue.

◆ startThread()

virtual void GameSpyBuddyMessageQueueInterface::startThread ( void )
pure virtual

Implemented in GameSpyBuddyMessageQueue.


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