KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::UdevMonitor Class Reference

#include <udev.h>

Public Member Functions

 UdevMonitor (Udev *udev)
 
 ~UdevMonitor ()
 
int fd () const
 
bool isValid () const
 
void filterSubsystemDevType (const char *subSystem, const char *devType=nullptr)
 
void enable ()
 
std::unique_ptr< UdevDevicegetDevice ()
 

Detailed Description

Definition at line 56 of file udev.h.

Constructor & Destructor Documentation

◆ UdevMonitor()

KWin::UdevMonitor::UdevMonitor ( Udev * udev)
explicit

Definition at line 249 of file udev.cpp.

◆ ~UdevMonitor()

KWin::UdevMonitor::~UdevMonitor ( )

Definition at line 254 of file udev.cpp.

Member Function Documentation

◆ enable()

void KWin::UdevMonitor::enable ( )

Definition at line 277 of file udev.cpp.

◆ fd()

int KWin::UdevMonitor::fd ( ) const

Definition at line 261 of file udev.cpp.

◆ filterSubsystemDevType()

void KWin::UdevMonitor::filterSubsystemDevType ( const char * subSystem,
const char * devType = nullptr )

Definition at line 269 of file udev.cpp.

◆ getDevice()

std::unique_ptr< UdevDevice > KWin::UdevMonitor::getDevice ( )

Definition at line 285 of file udev.cpp.

◆ isValid()

bool KWin::UdevMonitor::isValid ( ) const
inline

Definition at line 63 of file udev.h.


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