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

ACE_RMCast_Resend_Worker Class Reference

Process an Ack message in the ACE_RMCast_Retransmission module. More...

#include <RMCast_Resend_Worker.h>

Inheritance diagram for ACE_RMCast_Resend_Worker

Inheritance graph
[legend]
Collaboration diagram for ACE_RMCast_Resend_Worker:

Collaboration graph
[legend]
List of all members.

Public Methods

 ACE_RMCast_Resend_Worker (ACE_RMCast_Module *next, ACE_UINT32 max_sequence_number)
virtual int work (ACE_UINT32 const & key, ACE_RMCast::Data const &item)

Public Attributes

int n

Private Methods

 ACE_RMCast_Resend_Worker (const ACE_RMCast_Resend_Worker&)
ACE_RMCast_Resend_Worker& operator= (const ACE_RMCast_Resend_Worker&)

Private Attributes

ACE_RMCast_Modulenext_
ACE_UINT32 max_sequence_number_

Detailed Description

Process an Ack message in the ACE_RMCast_Retransmission module.

The retransmission module uses internal iterators, thus it needs to create helper Worker classes to process some messages.


Constructor & Destructor Documentation

ACE_INLINE ACE_RMCast_Resend_Worker::ACE_RMCast_Resend_Worker ( ACE_RMCast_Module * next,
ACE_UINT32 max_sequence_number )
 

ACE_RMCast_Resend_Worker::ACE_RMCast_Resend_Worker ( const ACE_RMCast_Resend_Worker & ) [private]
 


Member Function Documentation

ACE_RMCast_Resend_Worker& ACE_RMCast_Resend_Worker::operator= ( const ACE_RMCast_Resend_Worker & ) [private]
 

virtual int ACE_RMCast_Resend_Worker::work ( ACE_UINT32 const & key,
ACE_RMCast::Data const & item ) [virtual]
 


Member Data Documentation

ACE_UINT32 ACE_RMCast_Resend_Worker::max_sequence_number_ [private]
 

int ACE_RMCast_Resend_Worker::n
 

ACE_RMCast_Module * ACE_RMCast_Resend_Worker::next_ [private]
 


The documentation for this class was generated from the following files:
Generated at Sat Dec 1 11:18:04 2001 for ACE_RMCast by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000