Spec-Zone.ru › Pony

SignalHandler

[Source]

Прослушивает конкретный сигнал. Если параметр wait равен true, программа не завершится до тех пор, пока не будет вызван метод dispose SignalHandler, или если SignalNotify возвращает false после обработки сигнала, так как это также удаляет SignalHandler и отписывает его.

actor tag SignalHandler

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

create

[Source]

Создать обработчик сигналов.

new tag create(
  notify: SignalNotify iso,
  sig: U32 val,
  wait: Bool val = false)
: SignalHandler tag^

Параметры

  • notify: SignalNotify iso
  • sig: U32 val
  • wait: Bool val = false

Возвращает

  • SignalHandler tag^

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

raise

[Source]

Сгенерировать сигнал.

be raise()

dispose

[Source]

Удалить обработчик сигнала.

be dispose()

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

Spec-Zone.ru

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