26 enum class ProcessMode :
int {
50 StatusUpdate& operator=(StatusUpdate
const&);
51 StatusUpdate(StatusUpdate
const&);
60 virtual ::std::shared_ptr<::Bedrock::SessionInfo>
61 findCrashedSessionInfo(::std::string_view sessionId)
const = 0;
66 virtual void notifyDoneWithSession(::std::string_view sessionId) = 0;
83 virtual ::Bedrock::CrashFileProcessor::ProcessMode
84 beginCrashProcessing(uint64, ::std::shared_ptr<::Bedrock::WorkerPoolHandleInterface>,
::Scheduler&) = 0;
86 virtual ::Bedrock::Threading::Async<bool> processCrash(
87 ::gsl::not_null<::std::shared_ptr<::Bedrock::CrashFileProcessor::CrashHandler>>
const&,
91 virtual void doneCrashProcessing() = 0;