Lines Matching full:signal

30 namespace phosphor::fan::control::json::trigger::signal  namespace
36 * @brief Subscribe to a signal
38 * @param[in] match - Signal match string to subscribe to
39 * @param[in] pkg - Data package to attach to signal
40 * @param[in] isSameSig - Function to determine if same signal being subscribed
47 * @brief Subscribes to a propertiesChanged signal
50 * @param[in] group - Group to subscribe signal against
51 * @param[in] actions - Actions to be run when signal is received
57 * @brief Subscribes to an interfacesAdded signal
60 * @param[in] group - Group to subscribe signal against
61 * @param[in] actions - Actions to be run when signal is received
67 * @brief Subscribes to an interfacesRemoved signal
70 * @param[in] group - Group to subscribe signal against
71 * @param[in] actions - Actions to be run when signal is received
77 * @brief Subscribes to a nameOwnerChanged signal
80 * @param[in] group - Group to subscribe signal against
81 * @param[in] actions - Actions to be run when signal is received
87 * @brief Subscribes to a dbus member signal
90 * @param[in] group - Group to subscribe signal against
91 * @param[in] actions - Actions to be run when signal is received
109 * @brief Trigger to process an event after a signal is received
112 * @param[in] eventName - Name of event associated to the signal
115 * When fan control starts (or restarts), all events with 'signal' triggers are
116 * subscribed to run its corresponding actions when a signal, per its
122 } // namespace phosphor::fan::control::json::trigger::signal