Spec-Zone.ru › Tokio

Модуль windows

Доступно только в Windows и при включённой возможности crate signal.

Типы Windows для обработки сигналов.

Этот модуль определён только в Windows и позволяет получать уведомления «ctrl-c», «ctrl-break», «ctrl-logoff», «ctrl-shutdown» и «ctrl-close». Эти события отслеживаются с помощью функции SetConsoleCtrlHandler, которая получает соответствующий тип события windows_sys.

Структуры

CtrlBreak
Представляет слушатель, получающий уведомления «ctrl-break», отправленные процессу через SetConsoleCtrlHandler.
CtrlC
Представляет слушатель, получающий уведомления «ctrl-c», отправленные процессу через SetConsoleCtrlHandler.
CtrlClose
Представляет слушатель, получающий уведомления «ctrl-close», отправленные процессу через SetConsoleCtrlHandler.
CtrlLogoff
Представляет слушатель, получающий уведомления «ctrl-logoff», отправленные процессу через SetConsoleCtrlHandler.
CtrlShutdown
Представляет слушатель, получающий уведомления «ctrl-shutdown», отправленные процессу через SetConsoleCtrlHandler.

Функции

ctrl_break
Создаёт новый слушатель, получающий уведомления «ctrl-break», отправленные процессу.
ctrl_c
Создаёт новый слушатель, получающий уведомления «ctrl-c», отправленные процессу.
ctrl_close
Создаёт новый слушатель, получающий уведомления «ctrl-close», отправленные процессу.
ctrl_logoff
Создаёт новый слушатель, получающий уведомления «ctrl-logoff», отправленные процессу.
ctrl_shutdown
Создаёт новый слушатель, получающий уведомления «ctrl-shutdown», отправленные процессу.

MIT License
Copyright © Tokio Contributors
https://docs.rs/tokio/1.53.1/tokio/signal/windows/index.html

Spec-Zone.ru

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