Source code

Revision control

Copy as Markdown

Other Tools

# PR_TicksPerSecond
Returns the number of ticks per second currently used to determine the
value of {ref}`PRIntervalTime`.
## Syntax
```{code}
#include <prinrval.h>
PRUint32 PR_TicksPerSecond(void);
```
### Returns
An integer between 1000 and 100000 indicating the number of ticks per
second counted by {ref}`PRIntervalTime` on the current platform. This value
is platform-dependent and does not change after NSPR is initialized.
## Description
The value returned by `PR_TicksPerSecond()` lies between
`PR_INTERVAL_MIN` and `PR_INTERVAL_MAX`.
The relationship between a {ref}`PRIntervalTime` tick and standard clock
units is platform-dependent. PR\_`PR_TicksPerSecond()` allows you to
discover exactly what that relationship is. Seconds per tick (the
inverse of PR\_`PR_TicksPerSecond()`) is always between 10
microseconds and 1 millisecond.