class NodeRemovalTracker
Defined at line 31 of file ../../src/devices/bin/driver_manager/shutdown/node_removal_tracker.h
Public Members
static duration kRemovalCheckDelay
static const uint32_t kMaxRemovalCheckCount
Public Methods
void NodeRemovalTracker (async_dispatcher_t * dispatcher)
Defined at line 40 of file ../../src/devices/bin/driver_manager/shutdown/node_removal_tracker.h
NodeId RegisterNode (NodeInfo node)
Defined at line 51 of file ../../src/devices/bin/driver_manager/shutdown/node_removal_tracker.cc
void Notify (NodeId id, NodeState state)
Defined at line 65 of file ../../src/devices/bin/driver_manager/shutdown/node_removal_tracker.cc
void FinishEnumeration ()
Defined at line 172 of file ../../src/devices/bin/driver_manager/shutdown/node_removal_tracker.cc
void set_pkg_callback (fit::callback<void ()> callback)
Defined at line 162 of file ../../src/devices/bin/driver_manager/shutdown/node_removal_tracker.cc
void set_all_callback (fit::callback<void ()> callback)
Defined at line 165 of file ../../src/devices/bin/driver_manager/shutdown/node_removal_tracker.cc
void SetOnRemovalTimeoutCallback (fit::callback<void ()> callback)
Defined at line 168 of file ../../src/devices/bin/driver_manager/shutdown/node_removal_tracker.cc