Handler Class Reference

#include <scheduler.h>

Inheritance diagram for Handler:

AdaptiveFidelityEntity AtHandler BackoffHandler BroadcastTimer CMUPriQueueHandler DSDV_Helper DSDVTriggerHandler GridHandler HelloTimer imepTimer LMPeriodicAdvtHandler LocalRepairTimer Mac802_15_4Handler Mac802_15_4Timer MacHandler MacHandlerEoc MacHandlerRcv MacHandlerResume MacHandlerSend MacSimpleTimer MacTdmaTimer MacTimer MobiHandler NeighborTimer NoDupChannel NsObject Phy802_15_4Timer PollAckHandler PollHandler PollNackHandler PollTimeoutHandler PositionHandler QueueHandler RcHandler RouteCacheTimer SensorQueryHandler SnoopPersistHandler SnoopRxmitHandler SoftNeighborHandler SrmNode SSCS802_15_4Timer TagAdvtHandler TagMobilityHandler TargetHandler TimerHandler

Detailed Description

Definition at line 71 of file scheduler.h.

Public Member Functions

virtual void handle (Event *event)=0
virtual ~Handler ()


Constructor & Destructor Documentation

virtual Handler::~Handler  )  [inline, virtual]
 

Definition at line 73 of file scheduler.h.

00073 {}


Member Function Documentation

virtual void Handler::handle Event event  )  [pure virtual]
 

Implemented in BroadcastTimer, HelloTimer, NeighborTimer, RouteCacheTimer, LocalRepairTimer, PositionHandler, NsObject, AtHandler, RcHandler, TimerHandler, DSDVTriggerHandler, DSDV_Helper, MobiHandler, EmpFtpTrafSession, EmpWebPage, EmpWebTrafSession, imepTimer, LinkDelay, NoDupChannel, LL, MacHandler, Mac8023HandlerSend, MacHandlerRecv, MacHandlerRetx, MacHandlerIFS, MacHandlerEoc, PollHandler, PollAckHandler, PollNackHandler, PollTimeoutHandler, BackoffHandler, MacSimpleTimer, MacSimpleWaitTimer, MacSimpleSendTimer, MacSimpleRecvTimer, MacTdmaTimer, SlotTdmaTimer, RxPktTdmaTimer, TxPktTdmaTimer, MacTimer, BackoffTimer, DeferTimer, IFTimer, NavTimer, RxTimer, TxTimer, MacHandlerResume, MacHandlerSend, SrmNode, AdaptiveFidelityEntity, SoftNeighborHandler, GridHandler, TargetHandler, CMUPriQueueHandler, QueueHandler, MacHandlerRcv, LMPeriodicAdvtHandler, TagMobilityHandler, TagAdvtHandler, SensorQueryHandler, AckRecons, Snoop, SnoopRxmitHandler, HBTimer, WebPage, WebTrafSession, Mac802_15_4Handler, Phy802_15_4Timer, SSCS802_15_4Timer, Mac802_15_4Timer, macBackoffTimer, macBeaconOtherTimer, macDeferCCATimer, macTxOverTimer, macTxTimer, macExtractTimer, macAssoRspWaitTimer, macDataWaitTimer, macRxEnableTimer, macScanTimer, macBeaconTxTimer, macBeaconRxTimer, and macBeaconSearchTimer.

Referenced by Mac802_15_4::command(), Scheduler::dispatch(), Mac::resume(), MacTdma::sendHandler(), MacSimple::sendHandler(), Mac802_15_4::taskFailed(), Mac802_15_4::taskSuccess(), Delayer::try_send(), and SMAC::txMsgDone().


The documentation for this class was generated from the following file:
Generated on Tue Mar 6 17:09:21 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6