| EventStudio 2.5 Sequence diagram based system design and modeling | |


Common handling for switchover and Fault Trigger messages is defined.
Definition at line 63 of file Hierarchical_State_Machine.h.
Public Member Functions | |
| void | On_Switchover (Hierarchical_State_Machine &u, const Message *p_Message) |
| Common handling for switchover handling in the Inservice state. | |
| void | On_Fault_Trigger (Hierarchical_State_Machine &u, const Message *p_Message) |
| Common handling for fault trigger is received when the unit was in Inservice state. | |
| ||||||||||||
Common handling for switchover handling in the Inservice state. The handler performs the followng actions:
Reimplemented from Hierarchical_State_Machine::Unit_State. Reimplemented in Hierarchical_State_Machine::Active, and Hierarchical_State_Machine::Standby. Definition at line 71 of file Hierarchical_State_Machine.cpp. 00072 {
00073 u.Perform_Switchover();
00074 u.Check_Mate_Status();
00075 u.Send_Switchover_Response();
00076 }
|
| ||||||||||||
Common handling for fault trigger is received when the unit was in Inservice state. The handler performs the following actions:
Reimplemented from Hierarchical_State_Machine::Unit_State. Reimplemented in Hierarchical_State_Machine::Active. Definition at line 56 of file Hierarchical_State_Machine.cpp. 00057 {
00058 u.Next_State(u.Suspect_State);
00059 u.Send_Diagnostics_Request();
00060 u.Raise_Alarm(LOSS_OF_REDUNDANCY);
00061 }
|
1.3.4 | |
| Copyright © 2000-2005 EventHelix.com Inc. All Rights Reserved. |