mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 09:31:45 +00:00
Resume/Interrupt transports consistently
- Resume transports before state callbacks & handlers - Interrupt transports on new transitions
This commit is contained in:
@@ -35,6 +35,7 @@ class StateMachine
|
||||
void SubscribeToStateChange(const std::string& key, std::function<void(const State)> callback);
|
||||
void UnsubscribeFromStateChange(const std::string& key);
|
||||
|
||||
void PrepareState(std::function<void(const State)> callback);
|
||||
void HandleStates(std::function<void(const State)> callback);
|
||||
void StopHandlingStates();
|
||||
|
||||
|
Reference in New Issue
Block a user