Waits for an event in a "windowing friendly" way.
mp
process-wait-for-event &key wait-reason wait-function process-other-messages-p no-hang-p stop-at-user-operation-p => event
| 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. | |
| event⇩ |
An event or nil. |
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.
LispWorks® User Guide and Reference Manual - 18 Feb 2025 15:32:36