[Nearby] Fake scheduler: Fix factory instances; enforce start/stop
Support move semantics needed for expiration scheduler instances in fake scheduler factory. Also, only allow fake scheduler callback to be invoked if scheduler is running. Note: I switch to std::map because I couldn't get base::flat_map to cooperate with move semantics. Bug: b/154864199 Change-Id: Ieef6474e9b1c8733dcb741a34f0ce3981b25fe46 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2309799 Commit-Queue: Josh Nohle <nohle@chromium.org> Reviewed-by:James Vecore <vecore@google.com> Cr-Commit-Position: refs/heads/master@{#790562}
Showing
Please register or sign in to comment