00001 #ifndef _BULKDATA_RECEIVER_CB_DISTR2_H 00002 #define _BULKDATA_RECEIVER_CB_DISTR2_H 00003 00004 #ifndef __cplusplus 00005 #error This is a C++ include file and cannot be used from plain C 00006 #endif 00007 00008 #include "bulkDataCallback.h" 00009 00010 class BulkDataReceiverCbDistr2 : public BulkDataCallback 00011 { 00012 00013 public: 00014 BulkDataReceiverCbDistr2(); 00015 00016 ~BulkDataReceiverCbDistr2(); 00017 00018 virtual int cbStart(ACE_Message_Block * userParam_p = 0); 00019 00020 virtual int cbReceive(ACE_Message_Block * frame_p); 00021 00022 virtual int cbStop(); 00023 00024 private: 00025 00026 CORBA::ULong count1_m; 00027 FILE *fp_p; 00028 }; 00029 00030 00031 00032 #endif