All Manuals > LispWorks® User Guide and Reference Manual

42 The MP Package

This chapter describes symbols available in the MP package, giving you access to the multiprocessing capabilities of LispWorks.

Multiprocessing is discussed in detail in 19 Multiprocessing.

allowing-block-interrupts

any-other-process-non-internal-server-p

barrier

barrier-arriver-count

barrier-block-and-wait

barrier-change-count

barrier-count

barrier-disable

barrier-enable

barrier-name

barrier-pass-through

barrier-unblock

barrier-wait

change-process-priority

condition-variable

condition-variable-broadcast

condition-variable-signal

condition-variable-wait

condition-variable-wait-count

*current-process*

current-process-block-interrupts

current-process-in-cleanup-p

current-process-kill

current-process-pause

current-process-send

current-process-set-terminate-method

current-process-unblock-interrupts

debug-other-process

*default-process-priority*

ensure-process-cleanup

find-process-from-name

funcall-async

funcall-async-list

general-handle-event

get-current-process

get-process

get-process-private-property

initialize-multiprocessing

*initial-processes*

last-callback-on-thread

list-all-processes

lock

lock-and-condition-variable-broadcast

lock-and-condition-variable-signal

lock-and-condition-variable-wait

lock-locked-p

lock-name

lock-owned-by-current-process-p

lock-owner

lock-recursively-locked-p

lock-recursive-p

mailbox

mailbox-count

mailbox-empty-p

mailbox-full-p

mailbox-not-empty-p

mailbox-peek

mailbox-read

mailbox-reader-process

mailbox-send

mailbox-send-limited

mailbox-size

mailbox-wait

mailbox-wait-for-event

*main-process*

make-barrier

make-condition-variable

make-lock

make-mailbox

make-named-timer

make-semaphore

make-timer

map-all-processes

map-all-processes-backtrace

map-process-backtrace

map-processes

notice-fd

process-alive-p

process-all-events

process-allow-scheduling

process-arrest-reasons

process-break

process-continue

processes-count

process-exclusive-lock

process-exclusive-unlock

process-idle-time

*process-initial-bindings*

process-internal-server-p

process-interrupt

process-interrupt-list

process-join

process-kill

process-lock

process-mailbox

process-name

process-p

process-plist

process-poke

process-priority

process-private-property

process-property

process-reset

process-run-function

process-run-reasons

process-run-time

process-send

process-sharing-lock

process-sharing-unlock

process-stop

process-stopped-p

process-terminate

process-unlock

process-unstop

process-wait

process-wait-for-event

process-wait-function

process-wait-local

process-wait-local-with-periodic-checks

process-wait-local-with-timeout

process-wait-local-with-timeout-and-periodic-checks

process-wait-with-timeout

process-whostate

ps

pushnew-to-process-private-property

pushnew-to-process-property

remove-from-process-private-property

remove-from-process-property

remove-process-private-property

remove-process-property

schedule-timer

schedule-timer-milliseconds

schedule-timer-relative

schedule-timer-relative-milliseconds

semaphore

semaphore-acquire

semaphore-count

semaphore-name

semaphore-release

semaphore-wait-count

set-funcall-async-limit

simple-lock-and-condition-variable-wait

symeval-in-process

timer-expired-p

timer-name

unnotice-fd

unschedule-timer

wait-processing-events

with-exclusive-lock

with-interrupts-blocked

with-lock

without-interrupts

without-preemption

with-sharing-lock

yield


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