Fragment.h

Go to the documentation of this file.
00001 // file      : ace/RMCast/Fragment.h
00002 // author    : Boris Kolpackov <boris@kolpackov.net>
00003 // cvs-id    : Fragment.h,v 1.2 2005/07/11 18:50:23 boris Exp
00004 
00005 #ifndef ACE_RMCAST_FRAGMENT_H
00006 #define ACE_RMCAST_FRAGMENT_H
00007 
00008 #include "Stack.h"
00009 #include "Protocol.h"
00010 #include "Bits.h"
00011 #include "Parameters.h"
00012 
00013 namespace ACE_RMCast
00014 {
00015   class Fragment : public Element
00016   {
00017   public:
00018     Fragment (Parameters const& params);
00019 
00020   public:
00021     virtual void
00022     send (Message_ptr m);
00023 
00024     Parameters const& params_;
00025 
00026   private:
00027     Mutex mutex_;
00028     u64 sn_;
00029   };
00030 }
00031 
00032 #endif  // ACE_RMCAST_FRAGMENT_H

Generated on Thu Nov 9 11:40:40 2006 for ACE_RMCast by doxygen 1.3.6