*schedule-function-verbose*Scheduled and Periodic Functionskill-periodic-functionall-scheduled-functionsGoTo Top

all-scheduled-functions   <no arguments> => list-of-scheduled-functions[Function]

Purpose
Return the list of all scheduled functions that are currently scheduled.

Package   :portable-threads

Module   :portable-threads

Arguments and values

list-of-scheduled-functions     A proper list

Returns
A list of scheduled-function objects.

See also
    make-scheduled-function
    schedule-function
    schedule-function-relative
    unschedule-function

Example

  > (all-threads)
  (#<thread Listener 1>)
  >

Notes
On Common Lisp implementations without threads, nil is returned.

The returned list of scheduled functions should not be destructively altered. In particular, unscheduling a scheduled function (using unschedule-function) or changing a scheduled function's invocation time (using schedule-function) may modify the list of scheduled functions, so a copy of the returned list of scheduled functions should be used for any iteration that involves these operations.


The GBBopen Project


*schedule-function-verbose*Scheduled and Periodic Functionskill-periodic-functionall-scheduled-functionsGoTo Top