add callback on state change

This commit is contained in:
Alexey Rybalchenko
2017-06-22 10:44:17 +02:00
committed by Mohammad Al-Turany
parent b311b0c6da
commit b47cc8b29c
5 changed files with 103 additions and 28 deletions

View File

@@ -225,3 +225,9 @@ bool FairMQStateMachine::WaitForEndOfStateForMs(std::string event, int durationI
{
return WaitForEndOfStateForMs(GetEventNumber(event), durationInMs);
}
void FairMQStateMachine::OnStateChange(std::function<void(const State)> callback)
{
fStateChangeCallback.connect(callback);
}