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

Inherits PingerInterface.

Public Member Functions

virtual ~Pinger ()
 
 Pinger ()
 
virtual void startThreads (void)
 
virtual void endThreads (void)
 
virtual Bool areThreadsRunning (void)
 
virtual void addRequest (const PingRequest &req)
 
virtual Bool getRequest (PingRequest &resp)
 
virtual void addResponse (const PingResponse &resp)
 
virtual Bool getResponse (PingResponse &resp)
 
virtual Bool arePingsInProgress (void)
 
virtual Int getPing (AsciiString hostname)
 
virtual void clearPingMap (void)
 
virtual AsciiString getPingString (Int timeout)
 
- Public Member Functions inherited from PingerInterface
virtual ~PingerInterface ()
 

Additional Inherited Members

- Static Public Member Functions inherited from PingerInterface
static PingerInterfacecreateNewPingerInterface (void)
 

Detailed Description

Definition at line 48 of file PingThread.cpp.

Constructor & Destructor Documentation

◆ ~Pinger()

Pinger::~Pinger ( )
virtual

Definition at line 115 of file PingThread.cpp.

◆ Pinger()

Pinger::Pinger ( )

Definition at line 107 of file PingThread.cpp.

Member Function Documentation

◆ addRequest()

void Pinger::addRequest ( const PingRequest & req)
virtual

Implements PingerInterface.

Definition at line 155 of file PingThread.cpp.

◆ addResponse()

void Pinger::addResponse ( const PingResponse & resp)
virtual

Implements PingerInterface.

Definition at line 176 of file PingThread.cpp.

◆ arePingsInProgress()

Bool Pinger::arePingsInProgress ( void )
virtual

Implements PingerInterface.

Definition at line 204 of file PingThread.cpp.

◆ areThreadsRunning()

Bool Pinger::areThreadsRunning ( void )
virtual

Implements PingerInterface.

Definition at line 142 of file PingThread.cpp.

◆ clearPingMap()

void Pinger::clearPingMap ( void )
virtual

Implements PingerInterface.

Definition at line 222 of file PingThread.cpp.

◆ endThreads()

void Pinger::endThreads ( void )
virtual

Implements PingerInterface.

Definition at line 130 of file PingThread.cpp.

◆ getPing()

Int Pinger::getPing ( AsciiString hostname)
virtual

Implements PingerInterface.

Definition at line 209 of file PingThread.cpp.

◆ getPingString()

AsciiString Pinger::getPingString ( Int timeout)
virtual

Implements PingerInterface.

Definition at line 228 of file PingThread.cpp.

◆ getRequest()

Bool Pinger::getRequest ( PingRequest & resp)
virtual

Implements PingerInterface.

Definition at line 163 of file PingThread.cpp.

◆ getResponse()

Bool Pinger::getResponse ( PingResponse & resp)
virtual

Implements PingerInterface.

Definition at line 191 of file PingThread.cpp.

◆ startThreads()

void Pinger::startThreads ( void )
virtual

Implements PingerInterface.

Definition at line 120 of file PingThread.cpp.


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