class ProcessLimboManager
Defined at line 19 of file ../../src/developer/forensics/exceptions/process_limbo_manager.h
Public Members
static const size_t kMaxFilters
Public Methods
bool active ()
Defined at line 36 of file ../../src/developer/forensics/exceptions/process_limbo_manager.h
const std::map<zx_koid_t, fuchsia::exception::ProcessException> & limbo ()
Defined at line 38 of file ../../src/developer/forensics/exceptions/process_limbo_manager.h
void set_filters (std::set<std::string> filters)
Defined at line 40 of file ../../src/developer/forensics/exceptions/process_limbo_manager.h
const std::set<std::string> & filters ()
Defined at line 41 of file ../../src/developer/forensics/exceptions/process_limbo_manager.h
void set_obtain_process_name_fn (fit::function<std::string (zx_handle_t)> fn)
Defined at line 46 of file ../../src/developer/forensics/exceptions/process_limbo_manager.h
void ProcessLimboManager ()
Defined at line 56 of file ../../src/developer/forensics/exceptions/process_limbo_manager.cc
fxl::WeakPtr<ProcessLimboManager> GetWeakPtr ()
Defined at line 63 of file ../../src/developer/forensics/exceptions/process_limbo_manager.cc
void AddToLimbo (fuchsia::exception::ProcessException )
Defined at line 67 of file ../../src/developer/forensics/exceptions/process_limbo_manager.cc
void NotifyLimboChanged ()
Notify all handlers that limbo changed.
Defined at line 92 of file ../../src/developer/forensics/exceptions/process_limbo_manager.cc
void AddHandler (fxl::WeakPtr<ProcessLimboHandler> handler)
Defined at line 101 of file ../../src/developer/forensics/exceptions/process_limbo_manager.cc
bool SetActive (bool active)
Returns true if there was a change of state.
Defined at line 148 of file ../../src/developer/forensics/exceptions/process_limbo_manager.cc
void AppendFiltersForTesting (const std::vector<std::string> & )
Testing utilities.
Defined at line 105 of file ../../src/developer/forensics/exceptions/process_limbo_manager.cc
Friends
class ProcessLimboHandler