|
OpenCPN Partial API docs
|
Implement linux_devices.h – low level udev usb device management (Linux only). More...
#include "config.h"Go to the source code of this file.
Functions | |
| bool | IsDonglePermissionsWrong () |
| Return true if an existing dongle cannot be accessed. | |
| bool | IsDevicePermissionsOk (const char *path) |
| Check device path permissions. | |
| std::string | GetDongleRule () |
| std::string | MakeUdevLink () |
| Get next available udev rule base name. | |
| std::string | GetDeviceRule (const char *device, const char *symlink) |
| Get device udev rule. | |
Implement linux_devices.h – low level udev usb device management (Linux only).
Definition in file linux_devices.h.
| std::string GetDeviceRule | ( | const char * | device, |
| const char * | symlink | ||
| ) |
Get device udev rule.
| device | Complete device path |
| symlink | As returned by MakeUdevLink() |
Definition at line 304 of file linux_devices.cpp.
| std::string GetDongleRule | ( | ) |
Definition at line 292 of file linux_devices.cpp.
| bool IsDevicePermissionsOk | ( | const char * | path | ) |
Check device path permissions.
| path | complete device path |
Definition at line 159 of file linux_devices.cpp.
| bool IsDonglePermissionsWrong | ( | ) |
Return true if an existing dongle cannot be accessed.
Definition at line 153 of file linux_devices.cpp.
| std::string MakeUdevLink | ( | ) |
Get next available udev rule base name.
Definition at line 247 of file linux_devices.cpp.