|
INET Framework for OMNeT++/OMNEST
|
#include "inet/common/INETDefs.h"Namespaces | |
| inet | |
| Copyright (c) 2005 Jan Ringo�, www.ringos.cz. | |
Macros | |
| #define | FSMA_Switch(fsm) |
| #define | FSMA_SetLogging(enabled) ___logging = enabled; |
| #define | FSMA_Print(exiting) if (___logging) EV_DEBUG << "FSM " << ___fsm.getName() << ((exiting) ? ": leaving state " : ": entering state ") << ___fsm.getStateName() << endl |
| #define | FSMA_State(s) if (___transition_seen = false, ___exit = true, ___fsm.getState() == (s)) |
| #define | FSMA_Enter(action) |
| #define | FSMA_Event_Transition(transition, condition, target, action) |
| #define | FSMA_No_Event_Transition(transition, condition, target, action) |
| #define | FSMA_Transition(transition, condition, target, action) |
| #define | FSMA_Ignore_Event(condition) |
| #define | FSMA_Fail_On_Unhandled_Event() |
| #define FSMA_Enter | ( | action | ) |
Referenced by inet::ieee80211::Contention::handleWithFSM(), and inet::CsmaCaMac::handleWithFsm().
| #define FSMA_Event_Transition | ( | transition, | |
| condition, | |||
| target, | |||
| action | |||
| ) |
Referenced by inet::ieee80211::Contention::handleWithFSM(), and inet::CsmaCaMac::handleWithFsm().
| #define FSMA_Fail_On_Unhandled_Event | ( | ) |
Referenced by inet::ieee80211::Contention::handleWithFSM().
| #define FSMA_Ignore_Event | ( | condition | ) |
Referenced by inet::ieee80211::Contention::handleWithFSM().
| #define FSMA_No_Event_Transition | ( | transition, | |
| condition, | |||
| target, | |||
| action | |||
| ) |
| #define FSMA_Print | ( | exiting | ) | if (___logging) EV_DEBUG << "FSM " << ___fsm.getName() << ((exiting) ? ": leaving state " : ": entering state ") << ___fsm.getStateName() << endl |
| #define FSMA_SetLogging | ( | enabled | ) | ___logging = enabled; |
| #define FSMA_State | ( | s | ) | if (___transition_seen = false, ___exit = true, ___fsm.getState() == (s)) |
Referenced by inet::ieee80211::Contention::handleWithFSM(), and inet::CsmaCaMac::handleWithFsm().
| #define FSMA_Switch | ( | fsm | ) |
Referenced by inet::ieee80211::Contention::handleWithFSM(), and inet::CsmaCaMac::handleWithFsm().
| #define FSMA_Transition | ( | transition, | |
| condition, | |||
| target, | |||
| action | |||
| ) |