Public Member Functions | Protected Attributes

DeciderResult Class Reference
[decider - decider modules]

A class to represent the result of a processed packet (that is not noise) by the Decider. More...

#include <Decider.h>

Inherited by DeciderResult80211, DeciderResult802154Narrow, and DeciderResultUWBIR.

List of all members.

Public Member Functions

 DeciderResult (bool isCorrect=true)
 Initializes the DeciderResult with the passed bool, or true if omitted.
virtual bool isSignalCorrect () const
 A Function that returns a very basic result about the Signal.

Protected Attributes

bool isCorrect

Detailed Description

A class to represent the result of a processed packet (that is not noise) by the Decider.

It stores information (i.e. basically whether a packet has been received correctly) for the MACLayer that is handed up to the MACLayer by the PhyLayer together with the received packet. (see also DeciderToPhyInterface)

You can subclass DeciderResult to create a more detailed result.

Definition at line 31 of file Decider.h.


Member Data Documentation

bool DeciderResult::isCorrect [protected]

Stores if the AirFrame for this result was received correct.

Definition at line 35 of file Decider.h.

Referenced by isSignalCorrect().


The documentation for this class was generated from the following files: