Lines Matching refs:callback

45   for (auto& callback : callbacks_) {  in SendStatusUpdate()  local
46 callback->onStatusUpdate(last_status_, last_progress_); in SendStatusUpdate()
52 for (auto& callback : callbacks_) { in SendPayloadApplicationComplete() local
53 callback->onPayloadApplicationComplete(static_cast<int>(error_code)); in SendPayloadApplicationComplete()
58 const android::sp<IUpdateEngineCallback>& callback, bool* return_value) { in bind() argument
64 auto status = callback->onStatusUpdate(last_status_, last_progress_); in bind()
73 callbacks_.emplace_back(callback); in bind()
76 IUpdateEngineCallback::asBinder(callback); in bind()
80 [this, callback = callback_binder.get()]() { UnbindCallback(callback); }); in bind()
87 const android::sp<IUpdateEngineCallback>& callback, bool* return_value) { in unbind() argument
89 IUpdateEngineCallback::asBinder(callback); in unbind()
188 bool BinderUpdateEngineAndroidService::UnbindCallback(const IBinder* callback) { in UnbindCallback() argument
192 [&callback](const android::sp<IUpdateEngineCallback>& elem) { in UnbindCallback()
193 return IUpdateEngineCallback::asBinder(elem).get() == callback; in UnbindCallback()
225 const android::sp<IUpdateEngineCallback>& callback) in CleanupSuccessfulUpdateCallback() argument
226 : callback_(callback) {} in CleanupSuccessfulUpdateCallback()
248 const android::sp<IUpdateEngineCallback>& callback) { in cleanupSuccessfulUpdate() argument
251 std::make_unique<CleanupSuccessfulUpdateCallback>(callback), &error); in cleanupSuccessfulUpdate()