All Manuals > LispWorks® User Guide and Reference Manual > 42 The MP Package

process-wait-for-event Function

Summary

Waits for an event in a "windowing friendly" way.

Package

mp

Signature

process-wait-for-event &key wait-reason wait-function process-other-messages-p no-hang-p stop-at-user-operation-p => event

Arguments
wait-reason
A string or nil.
wait-function
A function designator.
process-other-messages-p
A generalized boolean.
no-hang-p
A generalized boolean.
stop-at-user-operation-p
A generalized boolean.
Values
event
An event or nil.
Description

The function process-wait-for-event calls mailbox-wait-for-event on the mailbox of the current process, after ensuring that the current process has a mailbox.

See mailbox-wait-for-event for details of wait-reason, wait-function, process-other-messages-p, no-hang-p, stop-at-user-operation-p and event.

See also

mailbox-wait-for-event


LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:51