OpenCPN Partial API docs
Loading...
Searching...
No Matches
LinuxUsbWatchDaemon Class Reference

Listen to DBus system bus signals reflecting for example suspend/resume, new USB devicesbeing plugged in, etc; update EventVars in SysEvents accordingly. More...

#include <linux_usb_watch.h>

Inheritance diagram for LinuxUsbWatchDaemon:
UsbWatchDaemon

Public Member Functions

 LinuxUsbWatchDaemon (SystemEvents &se)
 
void Start ()
 
void Stop ()
 

Additional Inherited Members

- Static Public Member Functions inherited from UsbWatchDaemon
static UsbWatchDaemonGetInstance ()
 
- Public Attributes inherited from UsbWatchDaemon
SystemEventsm_sys_events
 
- Protected Member Functions inherited from UsbWatchDaemon
 UsbWatchDaemon (SystemEvents &sys_events)
 

Detailed Description

Listen to DBus system bus signals reflecting for example suspend/resume, new USB devicesbeing plugged in, etc; update EventVars in SysEvents accordingly.

Definition at line 38 of file linux_usb_watch.h.

Constructor & Destructor Documentation

◆ LinuxUsbWatchDaemon()

LinuxUsbWatchDaemon::LinuxUsbWatchDaemon ( SystemEvents se)
inline

Definition at line 40 of file linux_usb_watch.h.

◆ ~LinuxUsbWatchDaemon()

LinuxUsbWatchDaemon::~LinuxUsbWatchDaemon ( )

Definition at line 62 of file linux_usb_watch.cpp.

Member Function Documentation

◆ Start()

void LinuxUsbWatchDaemon::Start ( )
virtual

Implements UsbWatchDaemon.

Definition at line 70 of file linux_usb_watch.cpp.

◆ Stop()

void LinuxUsbWatchDaemon::Stop ( )
virtual

Implements UsbWatchDaemon.

Definition at line 91 of file linux_usb_watch.cpp.


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