diff options
Diffstat (limited to 'src/usr/initservice/istepdispatcher/istepdispatcher.C')
-rw-r--r-- | src/usr/initservice/istepdispatcher/istepdispatcher.C | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/usr/initservice/istepdispatcher/istepdispatcher.C b/src/usr/initservice/istepdispatcher/istepdispatcher.C index 005b3911e..57ce650b8 100644 --- a/src/usr/initservice/istepdispatcher/istepdispatcher.C +++ b/src/usr/initservice/istepdispatcher/istepdispatcher.C @@ -1273,4 +1273,16 @@ void iStepBreakPoint(uint32_t i_info) IStepDispatcher::getTheInstance().iStepBreakPoint( i_info ); } +// ---------------------------------------------------------------------------- +// IStepDispatcher::getIstepInfo() +// ---------------------------------------------------------------------------- +void IStepDispatcher::getIstepInfo ( uint8_t & o_iStep, + uint8_t & o_subStep ) +{ + mutex_lock( &iv_mutex ); + o_iStep = iv_curIStep; + o_subStep = iv_curSubStep; + mutex_unlock( &iv_mutex ); +} + } // namespace |