Служба времени
Служба предназначена для установки системного времени.
Сведения о методах службы приведены в таблице ниже.
Методы службы time.Time (интерфейс kl.core.Time)
Метод
|
Назначение и параметры метода
|
Потенциальная опасность метода
|
SetSystemTime
|
Назначение
Устанавливает системное время.
Параметры
- [in]
secs – время, прошедшее с 1 января 1970 года, в секундах. - [in]
nsecs – дополнительное время в наносекундах, которое складывается со временем, заданным через параметр secs . - [out]
rc – код возврата.
|
Позволяет установить системное время.
|
SetSystemTimeAdj
|
Назначение
Запускает постепенную корректировку системного времени.
Параметры
- [in]
adj – структура, содержащая интервал времени, на который нужно скорректировать системное время (sec*10^9+nsec наносекунд). - [in]
slew – скорость корректировки системного времени (микросекунд в секунду). - [out]
prev – структура, содержащая интервал времени, отражающий, на какое значение оставалось скорректировать системное время, чтобы предыдущая постепенная корректировка была полностью завершена (sec*10^9+nsec наносекунд). - [out]
rc – код возврата.
|
Позволяет изменить системное время.
|
GetSystemTimeAdj
|
Назначение
Позволяет получить интервал времени, отражающий, на какое значение остается скорректировать системное время, чтобы постепенная корректировка была полностью завершена.
Параметры
- [out]
adj – структура, содержащая интервал времени, отражающий, на какое значение остается скорректировать системное время, чтобы постепенная корректировка была полностью завершена (sec*10^9+nsec наносекунд). - [out]
rc – код возврата.
|
Нет.
|
В начало
[Topic kernel_methods_time]