Class:            ScheduleRecord

Environment:      Siren
Superclass:         Association
Category:         Music-Support
Instance variables:   next previous loop

A ScheduleRecord is used as an entry in the SEventQueue.
It's a doubly-linked record with a key (the start time) and value (the scheduled event).

Instance Variables
   next the next record in the Q (nil for the last)
   previous the previous record in the Q (nil for the first)

   key (inherited from LookupKey) the record's start time in msec
   value (inherited from Association) the record's event.

accessing

loop
   

loop: aBool
   

next
   Answer the receiver's 'next'.

next: anObject
   Set the receiver's instance variable 'next' to be anObject.

previous
   Answer the receiver's 'previous'.

previous: anObject
   Set the receiver's instance variable 'previous' to be anObject.

start
   

control

clear
   

stop
   

testing

isActive
   

MetaClass:         ScheduleRecord class