From 5ab2b1457b0262ca8f4b73778c3dc411fd451599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sat, 17 Oct 2015 14:00:50 +0200 Subject: [PATCH] BJob: Added SetState() method. --- headers/os/support/Job.h | 1 + src/kits/support/Job.cpp | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/headers/os/support/Job.h b/headers/os/support/Job.h index 3f5e752c17..84d4a9efe2 100644 --- a/headers/os/support/Job.h +++ b/headers/os/support/Job.h @@ -71,6 +71,7 @@ protected: virtual status_t Execute() = 0; virtual void Cleanup(status_t jobResult); + void SetState(BJobState state); void SetErrorString(const BString&); void NotifyStateListeners(); diff --git a/src/kits/support/Job.cpp b/src/kits/support/Job.cpp index d9f2b21c02..c2ecb723ac 100644 --- a/src/kits/support/Job.cpp +++ b/src/kits/support/Job.cpp @@ -226,6 +226,13 @@ BJob::DependantJobAt(int32 index) const } +void +BJob::SetState(BJobState state) +{ + fState = state; +} + + void BJob::NotifyStateListeners() {