RTCPMemberDatabase Class Reference

List of all members.

Public Member Functions

 RTCPMemberDatabase (RTCPInstance &ourRTCPInstance)
virtual ~RTCPMemberDatabase ()
Boolean isMember (unsigned ssrc) const
Boolean noteMembership (unsigned ssrc, unsigned curTimeCount)
Boolean remove (unsigned ssrc)
unsigned numMembers () const
void reapOldMembers (unsigned threshold)

Private Attributes

RTCPInstance & fOurRTCPInstance
unsigned fNumMembers
HashTable * fTable

Detailed Description

Definition at line 27 of file RTCP.cpp.


Constructor & Destructor Documentation

RTCPMemberDatabase::RTCPMemberDatabase ( RTCPInstance &  ourRTCPInstance  )  [inline]

Definition at line 29 of file RTCP.cpp.

virtual RTCPMemberDatabase::~RTCPMemberDatabase (  )  [inline, virtual]

Definition at line 34 of file RTCP.cpp.


Member Function Documentation

Boolean RTCPMemberDatabase::isMember ( unsigned  ssrc  )  const [inline]

Definition at line 38 of file RTCP.cpp.

Referenced by noteMembership().

Boolean RTCPMemberDatabase::noteMembership ( unsigned  ssrc,
unsigned  curTimeCount 
) [inline]

Definition at line 42 of file RTCP.cpp.

Boolean RTCPMemberDatabase::remove ( unsigned  ssrc  )  [inline]

Definition at line 55 of file RTCP.cpp.

unsigned RTCPMemberDatabase::numMembers (  )  const [inline]

Definition at line 63 of file RTCP.cpp.

void RTCPMemberDatabase::reapOldMembers ( unsigned  threshold  ) 

Definition at line 75 of file RTCP.cpp.


Member Data Documentation

RTCPInstance& RTCPMemberDatabase::fOurRTCPInstance [private]

Definition at line 70 of file RTCP.cpp.

Referenced by reapOldMembers().

unsigned RTCPMemberDatabase::fNumMembers [private]

Definition at line 71 of file RTCP.cpp.

Referenced by noteMembership(), numMembers(), and remove().

HashTable* RTCPMemberDatabase::fTable [private]

Definition at line 72 of file RTCP.cpp.

Referenced by isMember(), noteMembership(), reapOldMembers(), remove(), and ~RTCPMemberDatabase().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:21 2012 for MythTV by  doxygen 1.6.3