Spec-Zone.ru › Elisp

Тип переменной состояния

Переменная состояния — это устройство для более сложной синхронизации потоков, чем та, что поддерживается мьютексом. Поток может ожидать переменной состояния, чтобы быть разбуженным, когда какой-то другой поток уведомит об этом состояние.

Объекты переменных состояния не имеют синтаксиса чтения. Они выводятся в формате хеша, отображая имя переменной состояния (если ей было задано имя) или её адрес в ядре:

(make-condition-variable (make-mutex))
    ⇒ #<condvar 01c45ae8>

Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Condition-Variable-Type.html

Spec-Zone.ru

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