summaryrefslogtreecommitdiffstats
path: root/src/platform-info-devices.c
AgeCommit message (Collapse)AuthorFilesLines
2020-11-10Add device monitoring feature (hotplug device detection)Farshid Monhaseri1-0/+397
Changes: - Implement libudev 'monitor' interface to detect hotplug devices. - Forward udev rules as AFB 'subscribe' args to udev_monitoring objects. - Filter retrieved property fields through 'mask' argument from 'subscribe' args. - Generate detached threads (event loop) and data context for each client, so every user can subscribe for device events with their own udev rules and receive their desired device parameters. Bug-AGL: SPEC-3512 Signed-off-by: Farshid Monhaseri <monhaseri.f@gmail.com> Change-Id: I0fc007d9707deaf39d21147aa8240fde302f5f9e