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

/ps/src/dsc/co/mw/mwfwk/cmwfwForwarder.h

Go to the documentation of this file.
00001 #ifndef __CMWFWFORWARDER_H__
00002 #define __CMWFWFORWARDER_H__
00003 #include "cmwfwTypes.h"
00004 #include "cmwfwSubscribtionManager.h"
00005 
00006 
00007 class cmwfwForwarder:private cmwfwSubscribtionManager{
00008 public:
00009                                         cmwfwForwarder();
00010                                     ~cmwfwForwarder();
00011 
00012 protected:
00013                   void      push(const cmwfwIOPoint& iop,
00014                                                  cmwfwData& data,
00015                                                  const cmwfwValueQualifier& qualifier);
00016                   void      push(cmwfwData& data,
00017                                                  const cmwfwValueQualifier& qualifier);
00018   virtual void      activeDeviceListener() = 0;
00019 
00020 private:
00021                   void      processIOP(const cmwfwIOPoint& iop_ptr,
00022                                                            const cmwfwData& data,
00023                                                            const cmwfwValueQualifier& qualifier);
00024 };
00025 
00026 #endif//#ifndef __CMWFWFORWARDER_H__

Generated at Thu May 10 11:28:58 2001 for C.E.R.N.-PSControlsMiddlewareFramework by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001