Next Previous Up Top Contents Index

13 The MP Package

make-timer

Function

Summary

Creates and returns an unnamed timer.
Signature

make-timer function &rest arguments => timer

Package

mp

Arguments

function

A function

arguments

A set of arguments to function

Values

timer

A timer

Description

Themake-timer function creates and returns an unnamed timer. The function argument is a function to be applied to the remaining arguments when the timer expires. Use the functionschedule-timer orschedule-timer-relative to set an expiration time.
Note that the functionmake-named-timer creates a named timer.
Example

(setq timer
      (mp:make-timer 'print 10 *standard-output*))
#<Time Event : PRINT>

See also

make-named-timer
make-timer
schedule-timer
schedule-timer-milliseconds
schedule-timer-relative
schedule-timer-relative-milliseconds
timer-expired-p
timer-name
unschedule-timer

LispWorks Reference Manual - 15 Oct 1998

Next Previous Up Top Contents Index

Generated with Harlequin WebMaker