RfidMacCycleEvent Class Reference

The event for when the timer fires signaling a timeout for an application layer's read request. More...

#include <rfid_reader_mac.hpp>

Inheritance diagram for RfidMacCycleEvent:

Event List of all members.

Public Types

typedef boost::shared_ptr<
RfidMacCycleEvent
RfidMacCycleEventPtr
 Smart pointer that clients should use.

Public Member Functions

void execute ()
 The code that gets executed for the event.

Static Public Member Functions

static RfidMacCycleEventPtr create (RfidReaderMacPtr rfidReaderMac)
 A factory method to ensure that all objects are created via new since we are using smart pointers.

Protected Member Functions

 RfidMacCycleEvent (RfidReaderMacPtr rfidReaderMac)
 A constructor.

Detailed Description

The event for when the timer fires signaling a timeout for an application layer's read request.

Definition at line 424 of file rfid_reader_mac.hpp.


Member Function Documentation

void RfidMacCycleEvent::execute (  )  [inline, virtual]

The code that gets executed for the event.

Subclasses can override this to define their own actions.

Implements Event.

Definition at line 442 of file rfid_reader_mac.hpp.


The documentation for this class was generated from the following file:
Generated on Tue Dec 12 17:04:41 2006 for rfidsim by  doxygen 1.4.7