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