Data Types | |
interface | yeplibrary::yepLibrary_GetTimerTicks |
Returns the number of ticks of the high-resolution system timer. More... | |
interface | yeplibrary::yepLibrary_GetTimerFrequency |
Returns the number of ticks of the system timer per second. More... | |
interface | yeplibrary::yepLibrary_GetTimerAccuracy |
Returns the minimum time difference in nanoseconds which can be measured by the high-resolution system timer. More... | |
interface yeplibrary::yepLibrary_GetTimerTicks |
Returns the number of ticks of the high-resolution system timer.
[out] | ticks | A variable where the number of timer ticks will be stored. If the function fails, the value of this variable is not changed. |
0 | The number of timer ticks is successfully stored to the ticks variable. |
10 | An attempt to read the high-resolution timer failed inside the OS kernel. |
interface yeplibrary::yepLibrary_GetTimerFrequency |
Returns the number of ticks of the system timer per second.
[out] | frequency | A variable where the number of timer ticks per second will be stored. |
0 | The number of timer ticks is successfully stored to the frequency variable. |
10 | An attempt to query the high-resolution timer parameters failed inside the OS kernel. |
interface yeplibrary::yepLibrary_GetTimerAccuracy |
Returns the minimum time difference in nanoseconds which can be measured by the high-resolution system timer.
[out] | accuracy | A variable where the timer accuracy will be stored. |
0 | The accuracy of the timer is successfully stored to the accuracy variable. |
10 | An attempt to measure the accuracy of high-resolution timer failed inside the OS kernel. |