Public Member Functions | Private Member Functions | Private Attributes

BulkDataReceiver1PerfCb Class Reference

#include <bulkDataReceiver1PerfCb.h>

Inheritance diagram for BulkDataReceiver1PerfCb:
Inheritance graph
[legend]
Collaboration diagram for BulkDataReceiver1PerfCb:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BulkDataReceiver1PerfCb ()
 ~BulkDataReceiver1PerfCb ()
virtual int cbStart (ACE_Message_Block *userParam_p=0)
virtual int cbReceive (ACE_Message_Block *frame_p)
virtual int cbStop ()

Private Member Functions

void dump_stats ()
double stats_avg ()
double sum_frame ()

Private Attributes

ACE_Time_Value start_time
std::vector< double > dstats
int start
long count
long size
CORBA::ULong count1_m

Constructor & Destructor Documentation

BulkDataReceiver1PerfCb::BulkDataReceiver1PerfCb (  ) 
BulkDataReceiver1PerfCb::~BulkDataReceiver1PerfCb (  ) 

Member Function Documentation

virtual int BulkDataReceiver1PerfCb::cbReceive ( ACE_Message_Block *  frame_p  )  [virtual]

Implements BulkDataCallback.

virtual int BulkDataReceiver1PerfCb::cbStart ( ACE_Message_Block *  userParam_p = 0  )  [virtual]

Implements BulkDataCallback.

virtual int BulkDataReceiver1PerfCb::cbStop (  )  [virtual]

Implements BulkDataCallback.

void BulkDataReceiver1PerfCb::dump_stats (  )  [private]
double BulkDataReceiver1PerfCb::stats_avg (  )  [private]
double BulkDataReceiver1PerfCb::sum_frame (  )  [private]

Member Data Documentation

CORBA::ULong BulkDataReceiver1PerfCb::count1_m [private]
std::vector<double> BulkDataReceiver1PerfCb::dstats [private]
ACE_Time_Value BulkDataReceiver1PerfCb::start_time [private]

The documentation for this class was generated from the following file: