Spec-Zone.ru › Pony

Таймеры

[Источник]

Иерархический набор таймерных колес.

actor tag Timers

Конструкторы

create

[Источник]

Создаёт обработчик таймера с указанным количеством битов смещения. Отсутствие битов смещения означает попытку достижения наносекундного разрешения. 10 битов смещения — приблизительно микросекундное разрешение, 20 битов смещения — приблизительно миллисекундное разрешение.

new tag create(
  slop: USize val = 20)
: Timers tag^

Параметры

  • slop: USize val = 20

Возвращаемое значение

  • Таймеры tag^

Публичные методы

apply

[Источник]

Устанавливает таймер. Запускает его, если необходимо, планирует его на соответствующем таймерном колесе и затем повторно вооружает таймер.

be apply(
  timer: Timer iso)

Параметры

  • timer: Таймер iso

cancel

[Источник]

Отменяет таймер.

be cancel(
  timer: Timer tag)

Параметры

  • timer: Таймер tag

dispose

[Источник]

Удаляет этот набор таймерных колес.

be dispose()

© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/time-Timers

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API