|
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.
Definition at line 32 of file INotifiable.h.
| virtual INotifiable::~INotifiable | ( | ) | [inline, virtual] |
Definition at line 35 of file INotifiable.h.
{}
| 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 Ieee80211Mac, LDP, AnsaEtherMACBase, EtherMACBase, Ieee80211MgmtSTA, RoutingTable6, AnsaRoutingTable, RoutingTable, RIPRouting, acl, AnsaInterfaceTable, InterfaceTable, BasicModule, CSMAMacLayer, Ieee80211MgmtAP, AnsaOSPFRouting, Mac80211, LinkStateRouting, AnsaPPP, PPP, AnsaOspfRouting6, Ieee80211AgentSTA, Ieee80211MgmtSTASimplified, NAMTraceWriter, AnsaRoutingTable6, Ieee80211MgmtAdhoc, and Ieee80211MgmtAPSimplified.