The Pedigree Project 0.1
Public Member Functions | Private Attributes | List of all members
SignalFdObserver Class Referencefinal
+ Inheritance diagram for SignalFdObserver:
+ Collaboration diagram for SignalFdObserver:

Public Member Functions

 SignalFdObserver (SignalFdView *view, bool maskChanged)
 
void readinessChanged (ReadyMask) override
 

Private Attributes

SignalFdViewm_View
 
bool m_MaskChanged
 

Detailed Description

Definition at line 120 of file signalfd-syscalls.cc.

Constructor & Destructor Documentation

◆ SignalFdObserver()

SignalFdObserver::SignalFdObserver ( SignalFdView view,
bool  maskChanged 
)
inline

Definition at line 122 of file signalfd-syscalls.cc.

Member Function Documentation

◆ readinessChanged()

void SignalFdObserver::readinessChanged ( ReadyMask  mask)
inlineoverridevirtual

Called without the source's registry lock held. Consumers must query the source again before reporting readiness; the mask is only a wakeup hint.

Implements ReadinessObserver.

Definition at line 124 of file signalfd-syscalls.cc.

Member Data Documentation

◆ m_MaskChanged

bool SignalFdObserver::m_MaskChanged
private

Definition at line 130 of file signalfd-syscalls.cc.

◆ m_View

SignalFdView* SignalFdObserver::m_View
private

Definition at line 129 of file signalfd-syscalls.cc.


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