uIP 1.0
|
CI является интерфейсом между Библиотекой таймера и привязанной к платформе функциональностью отсчета тактов. Подробнее...
Макросы | |
#define | CLOCK_SECOND |
Секунда, измеренная в единицах системого времени (system clock time). | |
Функции | |
void | clock_init (void) |
Инициализирует библиотеку тактов (clock library). | |
clock_time_t | clock_time (void) |
Получает текущее время системы. |
CI является интерфейсом между Библиотекой таймера и привязанной к платформе функциональностью отсчета тактов.
CI должнен быть реализован для каждой платформы, которая использует Библиотеку таймера.
CI делает только одно: измеряет время. CI предоставляет макрос CLOCK_SECOND, который соответствует одной секунде системного времени.
void clock_init | ( | void | ) |
Инициализирует библиотеку тактов (clock library).
Эта функция инициализирет библиотеку тактов и он должна быть вызвана из функции main() системы.
clock_time_t clock_time | ( | void | ) |
Получает текущее время системы.
Эта функция возвращает текущее время системы (system clock time).
Используется в timer_expired(), timer_restart() и timer_set().