Lines Matching +full:key +full:- +full:up
5 #include <systemd/sd-event.h>
18 /* Need a custom deleter for freeing up sd_event */
28 /* Need a custom deleter for freeing up sd_event_source */
38 /* Need a custom deleter for freeing up evdev struct */
59 // Association between interface and the D-Bus property
75 * @param[in] path - Device path to read for GPIO pin state
76 * @param[in] key - GPIO key to monitor
77 * @param[in] event - sd_event handler
78 * @param[in] handler - IO callback handler.
79 * @param[in] useEvDev - Whether to use EvDev to retrieve events
81 Evdev(const std::string& path, const unsigned int key, EventPtr& event, in Evdev() argument
83 path(path), key(key), event(event), callbackHandler(handler), in Evdev()
101 /** @brief GPIO key to monitor */
102 const unsigned int key; member in phosphor::gpio::Evdev
119 /** @brief attaches FD to events and sets up callback handler */