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

ACE_RMCast_Sequencer Class Reference

On the sender side we must assign sequence numbers to the messages before they are put in the retransmission queue. More...

#include <RMCast_Sequencer.h>

Inheritance diagram for ACE_RMCast_Sequencer:

Inheritance graph
[legend]
Collaboration diagram for ACE_RMCast_Sequencer:

Collaboration graph
[legend]
List of all members.

Public Methods

 ACE_RMCast_Sequencer (void)
 Constructor. More...

virtual ~ACE_RMCast_Sequencer (void)
 Destructor. More...

virtual int data (ACE_RMCast::Data &)
 Push data through the stack. More...


Protected Attributes

ACE_UINT32 sequence_number_generator_
 Create the sequence numbers. More...

ACE_SYNCH_MUTEX mutex_
 Synchronization. More...


Detailed Description

On the sender side we must assign sequence numbers to the messages before they are put in the retransmission queue.


Constructor & Destructor Documentation

ACE_INLINE ACE_RMCast_Sequencer::ACE_RMCast_Sequencer void   
 

Constructor.

ACE_RMCast_Sequencer::~ACE_RMCast_Sequencer void    [virtual]
 

Destructor.


Member Function Documentation

int ACE_RMCast_Sequencer::data ACE_RMCast::Data   data [virtual]
 

Push data through the stack.

Reimplemented from ACE_RMCast_Module.


Member Data Documentation

ACE_SYNCH_MUTEX ACE_RMCast_Sequencer::mutex_ [protected]
 

Synchronization.

ACE_UINT32 ACE_RMCast_Sequencer::sequence_number_generator_ [protected]
 

Create the sequence numbers.


The documentation for this class was generated from the following files:
Generated on Sun Dec 1 11:38:03 2002 for ACE_RMCast by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001