Function: SB-UNIX:UNIX-SETITIMER

package type github

UNIX-SETITIMER sets the INTERVAL and VALUE slots of one of three system timers (:real :virtual or :profile). A SIGALRM signal will be delivered VALUE <seconds+microseconds> from now. INTERVAL, when non-zero, is <seconds+microseconds> to be loaded each time the timer expires. Setting INTERVAL and VALUE to zero disables the timer. See the Unix man page for more details. On success, unix-setitimer returns the old contents of the INTERVAL and VALUE slots as in unix-getitimer.

Lambda list

(sb-unix::which sb-unix::int-secs sb-unix::int-usec sb-unix::val-secs sb-unix::val-usec)