Searched refs:completionCallback (Results 1 – 8 of 8) sorted by relevance
288 const std::function<void()>& completionCallback) { in on() argument292 auto cb = supportsCallback ? new HalCallbackWrapper(completionCallback) : nullptr; in on()296 mCallbackScheduler->schedule(completionCallback, timeout); in on()323 Effect effect, EffectStrength strength, const std::function<void()>& completionCallback) { in performEffect() argument327 auto cb = supportsCallback ? new HalCallbackWrapper(completionCallback) : nullptr; in performEffect()335 mCallbackScheduler->schedule(completionCallback, length); in performEffect()343 const std::function<void()>& completionCallback) { in performComposedEffect() argument345 auto cb = new HalCallbackWrapper(completionCallback); in performComposedEffect()364 const std::function<void()>& completionCallback) { in performPwleEffect() argument366 auto cb = new HalCallbackWrapper(completionCallback); in performPwleEffect()[all …]
132 const std::function<void()>& completionCallback) { in triggerSynced() argument134 return hal->triggerSynced(completionCallback); in triggerSynced()
177 const std::function<void()>& completionCallback) { in triggerSynced() argument181 auto cb = supportsCallback ? new HalCallbackWrapper(completionCallback) : nullptr; in triggerSynced()
131 HalCallbackWrapper(std::function<void()> completionCallback) in HalCallbackWrapper() argument132 : mCompletionCallback(completionCallback) {} in HalCallbackWrapper()274 const std::function<void()>& completionCallback) = 0;286 const std::function<void()>& completionCallback) = 0;290 const std::function<void()>& completionCallback);294 const std::function<void()>& completionCallback);346 const std::function<void()>& completionCallback) override final;358 const std::function<void()>& completionCallback) override final;362 const std::function<void()>& completionCallback) override final;366 const std::function<void()>& completionCallback) override final;[all …]
79 virtual HalResult<void> triggerSynced(const std::function<void()>& completionCallback) = 0;99 HalResult<void> triggerSynced(const std::function<void()>& completionCallback) override final;122 HalResult<void> triggerSynced(const std::function<void()>& completionCallback) override final;
63 HalResult<void> triggerSynced(const std::function<void()>& completionCallback) override final;
58 (milliseconds timeout, const std::function<void()>& completionCallback),68 const std::function<void()>& completionCallback),
50 (const std::function<void()>& completionCallback), (override));