The Pedigree Project 0.1
Public Attributes | List of all members
IrqHandlerRegistry::LineConfiguration Struct Reference

#include <IrqHandlerRegistry.h>

+ Collaboration diagram for IrqHandlerRegistry::LineConfiguration:

Public Attributes

size_t mutationGeneration
 
size_t handlerCount
 
LineMode mode
 
bool policyConfigured
 
IrqTrigger trigger
 
IrqControllerAck controllerAck
 
IrqLineRelease lineRelease
 

Detailed Description

One coherent, detached view of a physical line's admitted handlers.

Definition at line 68 of file IrqHandlerRegistry.h.

Constructor & Destructor Documentation

◆ LineConfiguration()

IrqHandlerRegistry::LineConfiguration::LineConfiguration ( )
inline

Definition at line 69 of file IrqHandlerRegistry.h.

Member Data Documentation

◆ controllerAck

IrqControllerAck IrqHandlerRegistry::LineConfiguration::controllerAck

Definition at line 83 of file IrqHandlerRegistry.h.

◆ handlerCount

size_t IrqHandlerRegistry::LineConfiguration::handlerCount

Definition at line 79 of file IrqHandlerRegistry.h.

◆ lineRelease

IrqLineRelease IrqHandlerRegistry::LineConfiguration::lineRelease

Definition at line 84 of file IrqHandlerRegistry.h.

◆ mode

LineMode IrqHandlerRegistry::LineConfiguration::mode

Definition at line 80 of file IrqHandlerRegistry.h.

◆ mutationGeneration

size_t IrqHandlerRegistry::LineConfiguration::mutationGeneration

Definition at line 78 of file IrqHandlerRegistry.h.

◆ policyConfigured

bool IrqHandlerRegistry::LineConfiguration::policyConfigured

Definition at line 81 of file IrqHandlerRegistry.h.

◆ trigger

IrqTrigger IrqHandlerRegistry::LineConfiguration::trigger

Definition at line 82 of file IrqHandlerRegistry.h.


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