User Manual, Developers Guide and API Documentation

PhysicalResource.hpp File Reference

#include <RISE/medium/PhysicalResourceObserver.hpp>
#include <RISE/transmissionobjects/transmissionobject.hpp>
#include <RISE/misc/pointer.hpp>
#include <RISE/misc/RISELogger.hpp>
#include <WNS/Functor.hpp>
#include <WNS/container/FastList.hpp>
#include <WNS/Interval.hpp>
#include <WNS/PowerRatio.hpp>
#include <ext/slist>

Include dependency graph for PhysicalResource.hpp:

Go to the source code of this file.

Namespaces

namespace  rise
namespace  rise::medium

Classes

class  rise::medium::PhysicalResource
 Distributes TransmissionObjects send by Transmitters to the attached Receivers

A PhysicalResource(Subject) may have a number of Receiver(Observer). This PhysicalResource holds all Receiver in a list. An Receiver(Observer) may attach and detach to a PhysicalResource(Subject) with attach(Receiver *r) and detach(Receiver *r). By calling notifyObservers(), the Physicalresource will call Receiver::notify() of every Receiver. More...


Generated on Fri May 25 03:32:23 2012 for openWNS by  doxygen 1.5.5