4 Marker::accumulate_into (ACE_Throughput_Stats
&throughput
,
5 int which_method
) const
9 case 1: // method ready
10 throughput
.accumulate (this->throughput_method_ready_
);
12 case 2: // method authenticate
13 throughput
.accumulate (this->throughput_method_authenticate_
);
15 case 3: // method update_records
16 throughput
.accumulate (this->throughput_method_update_records_
);
25 Marker::dump_stats (const ACE_TCHAR
* msg
,
26 ACE_High_Res_Timer::global_scale_factor_type gsf
,
31 case 1: // method ready
32 this->throughput_method_ready_
.dump_results (msg
, gsf
);
34 case 2: // method authentciate
35 this->throughput_method_authenticate_
.dump_results (msg
, gsf
);
37 case 3: // method update_records
38 this->throughput_method_update_records_
.dump_results (msg
, gsf
);
46 Marker::sample (ACE_hrtime_t throughput_diff
,
47 ACE_hrtime_t latency_diff
,
52 case 1: // method ready
53 this->throughput_method_ready_
.sample (throughput_diff
,
56 case 2: // method authentciate
57 this->throughput_method_authenticate_
.sample (throughput_diff
,
60 case 3: // method update_records
61 this->throughput_method_update_records_
.sample (throughput_diff
,