Lines Matching full:event
22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
108 * @brief Event handler for power failure warning
114 * @brief Event handler for entering/exiting sleep
116 * @param event Event type
118 typedef void (*nrfx_power_sleep_event_handler_t)(nrfx_power_sleep_evt_t event);
123 * @brief Event handler for USB related power events
125 * @param event Event type
127 typedef void (*nrfx_power_usb_event_handler_t)(nrfx_power_usb_evt_t event);
168 nrfx_power_pofwarn_event_handler_t handler; //!< Event handler
179 * @brief The configuration of sleep event processing
181 * Configuration used to enable and configure sleep event handling
185 nrfx_power_sleep_event_handler_t handler; //!< Event handler
186 bool en_enter:1; //!< Enable event on sleep entering
187 bool en_exit :1; //!< Enable event on sleep exiting
195 * Configuration used to enable and configure USB power event handling
199 nrfx_power_usb_event_handler_t handler; //!< Event processing
246 * @param[in] p_config Configuration with values and event handler.
247 * If event handler is set to NULL, interrupt would be disabled.
254 * when Softdevice is enabled. If event handler set in init function is set to NULL, interrupt
257 * @param[in] p_config Configuration with values and event handler.
280 * Configures and setups the sleep event processing.
282 * @param[in] p_config Configuration with values and event handler.
292 * @param[in] p_config Configuration with values and event handler.
311 * @brief Initialize USB power event processing
313 * Configures and setups the USB power event processing.
315 * @param[in] p_config Configuration with values and event handler.
322 * @brief Enable USB power event processing
327 * @brief Disable USB power event processing
332 * @brief Uninitalize USB power event processing