1 #include "ace/High_Res_Timer.h"
2 #include "ace/Sched_Params.h"
4 #include "ace/Throughput_Stats.h"
9 void accumulate_into (ACE_Throughput_Stats
&throughput
,
10 int which_method
) const;
11 // Accumulate the throughput statistics into <throughput>
13 void dump_stats (const ACE_TCHAR
* msg
,
14 ACE_High_Res_Timer::global_scale_factor_type gsf
,
18 void sample (ACE_hrtime_t throughput_diff
,
19 ACE_hrtime_t latency_diff
,
24 ACE_Throughput_Stats throughput_method_ready_
;
25 // Keep throughput statistics on a per-thread basis
26 ACE_Throughput_Stats throughput_method_authenticate_
;
27 // Keep throughput statistics on a per-thread basis
28 ACE_Throughput_Stats throughput_method_update_records_
;
29 // Keep throughput statistics on a per-thread basis