The Pedigree Project 0.1
Public Member Functions | List of all members
SchedulerIrqHandler Class Referenceabstract

#include <SchedulerIrqHandler.h>

+ Inheritance diagram for SchedulerIrqHandler:
+ Collaboration diagram for SchedulerIrqHandler:

Public Member Functions

virtual void schedulerIrq (irq_id_t number, InterruptState &state)=0
 

Detailed Description

Dedicated controller callback for a scheduler-timer interrupt source.

A scheduler tick can switch away from, and permanently abandon, the current interrupt frame. This is therefore a terminal action for the controller: it must finish acknowledgement and per-occurrence accounting before making this callback, with no controller lifetime state left on the abandoned stack.

Definition at line 25 of file SchedulerIrqHandler.h.

Constructor & Destructor Documentation

◆ ~SchedulerIrqHandler()

virtual SchedulerIrqHandler::~SchedulerIrqHandler ( )
inlineprotectedvirtual

Definition at line 30 of file SchedulerIrqHandler.h.


The documentation for this class was generated from the following file: