|
INET Framework for OMNeT++/OMNEST
|
#include <INotifiable.h>
Public Member Functions | |
| virtual | ~INotifiable () |
| virtual void | receiveChangeNotification (int category, const cPolymorphic *details)=0 |
Clients can receive change notifications from the NotificationBoard via this interface. Clients must "implement" (subclass from) this class.
| virtual INotifiable::~INotifiable | ( | ) | [inline, virtual] |
{}
| virtual void INotifiable::receiveChangeNotification | ( | int | category, |
| const cPolymorphic * | details | ||
| ) | [pure virtual] |
Called by the NotificationBoard whenever a change of a category occurs to which this client has subscribed.
Implemented in BasicModule, EtherMACBase, Ieee80211Mac, Ieee80211AgentSTA, Ieee80211MgmtAdhoc, Ieee80211MgmtAP, Ieee80211MgmtAPSimplified, Ieee80211MgmtSTA, Ieee80211MgmtSTASimplified, CSMAMacLayer, Mac80211, PPP, InterfaceTable, RoutingTable, RoutingTable6, LDP, LinkStateRouting, and NAMTraceWriter.