*periodic-function-verbose*Scheduled and Periodic Functionsall-scheduled-functions*schedule-function-verbose*GoTo Top

*schedule-function-verbose*   [Variable]

Purpose
Controls whether scheduling changes made to scheduled functions are printed as comments.

Package   :portable-threads

Module   :portable-threads

Value type   A generalized boolean

Initial value   nil

Description
The value of *schedule-function-verbose* can be changed globally to display the activities of the scheduled function scheduler.

See also
    schedule-function
    schedule-function-relative
    unschedule-function

Example
Change the invocation time of scheduled function quitting-time from 5pm to 5:30pm with verbose printing enabled:

  > (setf *schedule-function-verbose* 't)
  t
  > (schedule-function 'quitting-time (encode-time-of-day 0 30 17)
      :repeat-interval #.(* 24 60 60))
  ;; Unscheduling #<scheduled-function quitting-time [17:00:00]>...
  ;; Scheduling #<scheduled-function quitting-time [17:30:00]> 
  ;; as the next scheduled-function...
  >


The GBBopen Project


*periodic-function-verbose*Scheduled and Periodic Functionsall-scheduled-functions*schedule-function-verbose*GoTo Top