User Manual, Developers Guide and API Documentation

rise::UnicastTransmissionObject Class Reference
[TransmissionObject]

Gives the implicit information needed for cir calculation. More...

#include <transmissionobjects/unicasttransmissionobject.hpp>

Inheritance diagram for rise::UnicastTransmissionObject:

Inheritance graph
[legend]
Collaboration diagram for rise::UnicastTransmissionObject:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual
receiver::ReceiverInterface
getReceiver ()
virtual bool isForMe (const receiver::ReceiverInterface *aReceiver) const
 UnicastTransmissionObject (Transmitter *aTransmitter, receiver::ReceiverInterface *aReceiver, unsigned long int aLinkMode, wns::osi::PDUPtr aPayload, wns::Power power, const wns::service::phy::phymode::PhyModeInterfacePtr _phyModePtr)
 Default constructor, used to create a TransmissionObject.
 UnicastTransmissionObject (Transmitter *aTransmitter, receiver::ReceiverInterface *aReceiver, unsigned long int aLinkMode, wns::osi::PDUPtr aPayload, wns::Power power, int numberOfSpatialStreams)
 Default constructor, used to create a TransmissionObject.
virtual ~UnicastTransmissionObject ()
 Default destructor.

Protected Attributes

receiver::ReceiverInterfacepd_receiver
 The receiver intended to receive this transmission object.


Detailed Description

This class gives the information needed in cir calculation, when unicasting.

Definition at line 38 of file unicasttransmissionobject.hpp.


Constructor & Destructor Documentation

UnicastTransmissionObject::UnicastTransmissionObject ( Transmitter aTransmitter,
receiver::ReceiverInterface aReceiver,
unsigned long int  aLinkMode,
wns::osi::PDUPtr  aPayload,
wns::Power  power,
int  numberOfSpatialStreams 
)

Definition at line 33 of file unicasttransmissionobject.cpp.

UnicastTransmissionObject::UnicastTransmissionObject ( Transmitter aTransmitter,
receiver::ReceiverInterface aReceiver,
unsigned long int  aLinkMode,
wns::osi::PDUPtr  aPayload,
wns::Power  power,
const wns::service::phy::phymode::PhyModeInterfacePtr  _phyModePtr 
)

Definition at line 43 of file unicasttransmissionobject.cpp.

UnicastTransmissionObject::~UnicastTransmissionObject (  )  [virtual]

Definition at line 53 of file unicasttransmissionobject.cpp.


Member Function Documentation

virtual receiver::ReceiverInterface* rise::UnicastTransmissionObject::getReceiver (  )  [inline, virtual]

Definition at line 67 of file unicasttransmissionobject.hpp.

virtual bool rise::UnicastTransmissionObject::isForMe ( const receiver::ReceiverInterface aReceiver  )  const [inline, virtual]

If the receiver is the intended receiver of the unicast, it should return true, else false.

Implements rise::CastingAspect.

Definition at line 61 of file unicasttransmissionobject.hpp.


Member Data Documentation

Definition at line 77 of file unicasttransmissionobject.hpp.


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

Generated on Sat May 26 03:32:37 2012 for openWNS by  doxygen 1.5.5