init
Primary initialiser for the IOFilterInterruptEventSource class.
Declaration
virtual bool init(
OSObject *owner,
IOInterruptEventSource::Action action,
Filter filter,
IOService *provider,
int intIndex = 0);Parameters
- owner:
Owner/client of this event source.
- action:
'C' Function to call when something happens.
- filter:
'C' Function to call in primary interrupt context.
- provider:
Service that provides interrupts.
- intIndex:
Interrupt source within provider. Defaults to 0.
Return Value
true if the inherited classes and this instance initialise successfully.