This template class is derived from the SortedList class. The
MultiList class is used exclusively for LTSF scheduling. Under
LTSF scheduling, two extra pointers are included in the
containers. These pointers are used to maintain each object's event list
within the main input queue. All the member functions in the
SortedList class have been modified in the MultiList
class to act on the new data structure. Figure
illustrates this data structure.