Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

RecentConnectionReader Class Reference

#include <recentConnectionReader.h>

Inheritance diagram for RecentConnectionReader:

ConnectionReader List of all members.

Protected Member Functions

virtual void receive_datagram (const NetDatagram &datagram)

Private Member Functions

virtual ~RecentConnectionReader ()
bool data_available ()
bool get_data (NetDatagram &result)
bool get_data (Datagram &result)

Private Attributes

PUBLISHED __pad0__: RecentConnectionReader(ConnectionManager *manager)
bool _available
Datagram _datagram
PRLock * _mutex

Constructor & Destructor Documentation

RecentConnectionReader::~RecentConnectionReader  )  [private, virtual]
 

Definition at line 45 of file recentConnectionReader.cxx.

References _mutex, and ConnectionReader::shutdown().


Member Function Documentation

bool RecentConnectionReader::data_available  )  [private]
 

Definition at line 60 of file recentConnectionReader.cxx.

References _available.

bool RecentConnectionReader::get_data Datagram result  )  [private]
 

Definition at line 103 of file recentConnectionReader.cxx.

References get_data().

bool RecentConnectionReader::get_data NetDatagram result  )  [private]
 

Definition at line 78 of file recentConnectionReader.cxx.

References _available, _datagram, and _mutex.

Referenced by get_data().

void RecentConnectionReader::receive_datagram const NetDatagram datagram  )  [protected, virtual]
 

Implements ConnectionReader.

Definition at line 121 of file recentConnectionReader.cxx.

References _available, _datagram, and _mutex.


Member Data Documentation

PUBLISHED RecentConnectionReader::__pad0__ [private]
 

Reimplemented from ConnectionReader.

Definition at line 43 of file recentConnectionReader.h.

bool RecentConnectionReader::_available [private]
 

Definition at line 54 of file recentConnectionReader.h.

Referenced by data_available(), get_data(), and receive_datagram().

Datagram RecentConnectionReader::_datagram [private]
 

Definition at line 55 of file recentConnectionReader.h.

Referenced by get_data(), and receive_datagram().

PRLock* RecentConnectionReader::_mutex [private]
 

Definition at line 56 of file recentConnectionReader.h.

Referenced by get_data(), receive_datagram(), and ~RecentConnectionReader().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:13:22 2003 for Panda by doxygen1.3