Definition in file RTServerImpl.cc.
Include dependency graph for RTServerImpl.cc:

Go to the source code of this file.
| Defines | |
| #define | MHZ_SLOP 2 | 
| The acceptable difference in successive guesses of the machines Mhz. | |
| Typedefs | |
| typedef signed long long int | cycle_time | 
| Type used for cycle counter values. | |
| typedef double | us_time | 
| Type used for time value in microseconds. | |
| Functions | |
| cycle_time | rdtsc (void) | 
| us_time | cycle_to_us (cycle_time c) | 
| Convert a cycle count value generated by rdtsc to a microsecond value. | |
| cycle_time | us_to_cycle (us_time us) | 
| Convert a microsecond value to cycle count value. | |
| us_time | get_timeval_us (void) | 
| double | my_fabs (double d) | 
| double | FindMHZ (void) | 
| Variables | |
| double | MHZ | 
| The CPU frequency for this machine, in megahertz. | |
| 
 | 
| The acceptable difference in successive guesses of the machines Mhz. 
 
 Definition at line 64 of file RTServerImpl.cc. | 
| 
 | 
| Convert a cycle count value generated by rdtsc to a microsecond value. 
 
 
 Definition at line 83 of file RTServerImpl.cc. References us_time. | 
| 
 | 
| 
 
 Definition at line 128 of file RTServerImpl.cc. References cycle_time, get_timeval_us(), my_fabs(), rdtsc(), and us_time. Referenced by RTServerImpl::RTServerImpl(). | 
Here is the call graph for this function:

| 
 | 
| 
 
 Definition at line 102 of file RTServerImpl.cc. References us_time. Referenced by FindMHZ(). | 
| 
 | 
| 
 
 
 Definition at line 116 of file RTServerImpl.cc. Referenced by FindMHZ(). | 
| 
 | 
| 
 
 Definition at line 70 of file RTServerImpl.cc. References cycle_time. Referenced by FindMHZ(), and RTServerImpl::Periodic(). | 
| 
 | 
| Convert a microsecond value to cycle count value. 
 
 
 Definition at line 94 of file RTServerImpl.cc. References cycle_time. Referenced by RTServerImpl::Periodic(). | 
 1.3.9.1
 1.3.9.1